github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/app/templates/components/job-page/parts/task-groups.hbs (about)

     1  <div class="boxed-section">
     2    <div class="boxed-section-head">
     3      Task Groups
     4    </div>
     5    <div class="boxed-section-body is-full-bleed">
     6      <ListTable
     7        @source={{this.sortedTaskGroups}}
     8        @sortProperty={{this.sortProperty}}
     9        @sortDescending={{this.sortDescending}} as |t|
    10      >
    11        <t.head>
    12          <t.sort-by @prop="name">
    13            Name
    14          </t.sort-by>
    15          <t.sort-by @prop="count">
    16            Count
    17          </t.sort-by>
    18          <t.sort-by @prop="queuedOrStartingAllocs" @class="is-3">
    19            Allocation Status
    20          </t.sort-by>
    21          <t.sort-by @prop="volumes.length">
    22            Volume
    23          </t.sort-by>
    24          <t.sort-by @prop="reservedCPU">
    25            Reserved CPU
    26          </t.sort-by>
    27          <t.sort-by @prop="reservedMemory">
    28            Reserved Memory
    29          </t.sort-by>
    30          <t.sort-by @prop="reservedEphemeralDisk">
    31            Reserved Disk
    32          </t.sort-by>
    33        </t.head>
    34        <t.body as |row|>
    35          <TaskGroupRow
    36            @data-test-task-group={{row.model.name}}
    37            @taskGroup={{row.model}}
    38            @onClick={{fn this.gotoTaskGroup row.model}}
    39            {{keyboard-shortcut 
    40              enumerated=true
    41              action=(fn this.gotoTaskGroup row.model)
    42            }}
    43          />
    44        </t.body>
    45      </ListTable>
    46    </div>
    47  </div>