github.com/iqoqo/nomad@v0.11.3-0.20200911112621-d7021c74d101/ui/app/templates/components/plugin-allocation-row.hbs (about) 1 {{#if allocation}} 2 <td data-test-indicators class="is-narrow"> 3 {{#if allocation.unhealthyDrivers.length}} 4 <span data-test-icon="unhealthy-driver" class="tooltip text-center" role="tooltip" aria-label="Allocation depends on unhealthy drivers"> 5 {{x-icon "warning" class="is-warning"}} 6 </span> 7 {{/if}} 8 {{#if allocation.nextAllocation}} 9 <span data-test-icon="reschedule" class="tooltip text-center" role="tooltip" aria-label="Allocation was rescheduled"> 10 {{x-icon "history" class="is-faded"}} 11 </span> 12 {{/if}} 13 {{#if allocation.wasPreempted}} 14 <span data-test-icon="preemption" class="tooltip text-center" role="tooltip" aria-label="Allocation was preempted"> 15 {{x-icon "boot" class="is-faded"}} 16 </span> 17 {{/if}} 18 </td> 19 20 <td data-test-short-id> 21 {{#link-to "allocations.allocation" allocation class="is-primary"}} 22 {{allocation.shortId}} 23 {{/link-to}} 24 </td> 25 26 <td data-test-create-time> 27 <span class="tooltip" aria-label="{{format-month-ts allocation.createTime}}"> 28 {{format-month-ts allocation.createTime short=true}} 29 </span> 30 </td> 31 32 <td data-test-modify-time> 33 <span class="tooltip" aria-label="{{format-month-ts allocation.modifyTime}}"> 34 {{moment-from-now allocation.modifyTime}} 35 </span> 36 </td> 37 38 <td data-test-health> 39 <span class="nowrap"> 40 {{x-icon 41 (if pluginAllocation.healthy "check-circle-outline" "minus-circle-outline") 42 class=(if pluginAllocation.healthy "is-success" "is-danger")}} 43 {{if pluginAllocation.healthy "Healthy" "Unhealthy"}} 44 </span> 45 </td> 46 47 <td data-test-client>{{#link-to "clients.client" allocation.node}}{{allocation.node.shortId}}{{/link-to}}</td> 48 <td> 49 {{#if (or allocation.job.isPending allocation.job.isReloading)}} 50 ... 51 {{else}} 52 {{#link-to "jobs.job" allocation.job (query-params jobNamespace=allocation.job.namespace.id) data-test-job}}{{allocation.job.name}}{{/link-to}} 53 <span class="is-faded" data-test-task-group>/ {{allocation.taskGroup.name}}</span> 54 {{/if}} 55 </td> 56 <td data-test-job-version class="is-1">{{allocation.jobVersion}}</td> 57 <td data-test-volume>{{if allocation.taskGroup.volumes.length "Yes"}}</td> 58 59 <td data-test-cpu class="is-1 has-text-centered"> 60 {{allocation-stat 61 metric="cpu" 62 allocation=allocation 63 statsTracker=stats 64 isLoading=fetchStats.isRunning 65 error=statsError}} 66 </td> 67 <td data-test-mem class="is-1 has-text-centered"> 68 {{allocation-stat 69 metric="memory" 70 allocation=allocation 71 statsTracker=stats 72 isLoading=fetchStats.isRunning 73 error=statsError}} 74 </td> 75 {{else}} 76 <td colspan="10">…</td> 77 {{/if}}