github.com/iqoqo/nomad@v0.11.3-0.20200911112621-d7021c74d101/ui/app/templates/components/placement-failure.hbs (about) 1 {{#if placementFailures}} 2 {{#with placementFailures as |failures|}} 3 <h3 class="title is-5" data-test-placement-failure-task-group> 4 {{placementFailures.name}} 5 <span class="badge is-light" data-test-placement-failure-coalesced-failures>{{inc failures.coalescedFailures}} unplaced</span> 6 </h3> 7 <ul class="simple-list"> 8 {{#if (eq failures.nodesEvaluated 0)}} 9 <li data-test-placement-failure-no-evaluated-nodes>No nodes were eligible for evaluation</li> 10 {{/if}} 11 {{#each-in failures.nodesAvailable as |datacenter available|}} 12 {{#if (eq available 0)}} 13 <li data-test-placement-failure-no-nodes-available="{{datacenter}}">No nodes are available in datacenter {{datacenter}}</li> 14 {{/if}} 15 {{/each-in}} 16 {{#each-in failures.classFiltered as |class count|}} 17 <li data-test-placement-failure-class-filtered="{{class}}">Class {{class}} filtered {{count}} {{pluralize "node" count}}</li> 18 {{/each-in}} 19 {{#each-in failures.constraintFiltered as |constraint count|}} 20 <li data-test-placement-failure-constraint-filtered="{{constraint}}">Constraint <code>{{constraint}}</code> filtered {{count}} {{pluralize "node" count}}</li> 21 {{/each-in}} 22 {{#if failures.nodesExhausted}} 23 <li data-test-placement-failure-nodes-exhausted>Resources exhausted on {{failures.nodesExhausted}} {{pluralize "node" failures.nodesExhausted}}</li> 24 {{/if}} 25 {{#each-in failures.classExhausted as |class count|}} 26 <li data-test-placement-failure-class-exhausted="{{class}}">Class {{class}} exhausted on {{count}} {{pluralize "node" count}}</li> 27 {{/each-in}} 28 {{#each-in failures.dimensionExhausted as |dimension count|}} 29 <li data-test-placement-failure-dimension-exhausted="{{dimension}}">Dimension {{dimension}} exhausted on {{count}} {{pluralize "node" count}}</li> 30 {{/each-in}} 31 {{#each-in failures.quotaExhausted as |quota dimension|}} 32 <li data-test-placement-failure-quota-exhausted="{{quota}}">Quota limit hit {{dimension}}</li> 33 {{/each-in}} 34 {{#each-in failures.scores as |name score|}} 35 <li data-test-placement-failure-scores="{{name}}">Score {{name}} = {{score}}</li> 36 {{/each-in}} 37 </ul> 38 {{/with}} 39 {{/if}}