github.com/Ilhicas/nomad@v1.0.4-0.20210304152020-e86851182bc3/ui/app/templates/components/lifecycle-chart.hbs (about) 1 {{#if (gt this.lifecyclePhases.length 1)}} 2 <div class="boxed-section" data-test-lifecycle-chart> 3 <div class="boxed-section-head"> 4 Task Lifecycle {{if this.taskStates "Status" "Configuration"}} 5 </div> 6 <div class="boxed-section-body lifecycle-chart"> 7 8 <div class="lifecycle-phases"> 9 {{#each this.lifecyclePhases as |phase|}} 10 <div class="lifecycle-phase {{if phase.isActive "is-active"}} {{lowercase phase.name}}" data-test-lifecycle-phase> 11 <div class="name" data-test-name>{{phase.name}}</div> 12 </div> 13 {{/each}} 14 <svg class="divider prestart"> 15 <line x1="0" y1="0" x2="0" y2="100%" /> 16 </svg> 17 <svg class="divider poststop"> 18 <line x1="0" y1="0" x2="0" y2="100%" /> 19 </svg> 20 </div> 21 22 <div class="lifecycle-chart-rows"> 23 {{#if this.tasks}} 24 {{#each this.sortedLifecycleTasks as |task|}} 25 <LifecycleChartRow @task={{task}} /> 26 {{/each}} 27 {{else}} 28 {{#each this.sortedLifecycleTaskStates as |state|}} 29 <LifecycleChartRow @taskState={{state}} @task={{state.task}} /> 30 {{/each}} 31 {{/if}} 32 </div> 33 34 </div> 35 </div> 36 {{/if}}