github.com/aminovpavel/nomad@v0.11.8/ui/app/templates/exec.hbs (about)

     1  {{title "Exec"}}
     2  <nav class="navbar is-popup">
     3    <div class="navbar-brand">
     4      <div class="navbar-item is-logo">
     5        {{partial "partials/nomad-logo"}}
     6      </div>
     7    </div>
     8      {{#if system.shouldShowRegions}}
     9        <div class="navbar-item">
    10          <span class="navbar-label">Region</span>
    11          <span data-test-region>{{model.region}}</span>
    12        </div>
    13      {{/if}}
    14  
    15      {{#if system.shouldShowNamespaces}}
    16        <div class="navbar-item">
    17          <span class="navbar-label">Namespace</span>
    18          <span data-test-namespace>{{model.namespace.id}}</span>
    19        </div>
    20      {{/if}}
    21  
    22      <div class="navbar-item">
    23        <span class="navbar-label">Job</span>
    24        <span data-test-job>{{model.name}}</span>
    25      </div>
    26    <div class="navbar-end">
    27      <a href="https://nomadproject.io/docs" target="_blank" rel="noopener" class="navbar-item">Documentation</a>
    28      {{x-icon "lock-closed"}}
    29    </div>
    30  </nav>
    31  
    32  {{#if (eq model.status "dead")}}
    33    <div class="exec-window" data-test-exec-job-dead>
    34      <div class="task-group-tree">
    35      </div>
    36      <div class="terminal-container" data-test-exec-job-dead-message>
    37        Job <code>{{model.name}}</code> is dead and cannot host an exec session.
    38      </div>
    39    </div>
    40  {{else}}
    41    <div class="exec-window">
    42      <div class="task-group-tree">
    43        <h4 class="title is-6">Tasks</h4>
    44        <ul>
    45          {{#each sortedTaskGroups as |taskGroup|}}
    46            <li data-test-task-group>
    47              {{exec/task-group-parent
    48                taskGroup=taskGroup
    49                openInNewWindow=socketOpen
    50                activeTaskName=taskName
    51                activeTaskGroupName=taskGroupName}}
    52            </li>
    53          {{/each}}
    54        </ul>
    55      </div>
    56      {{exec-terminal terminal=terminal}}
    57    </div>
    58  {{/if}}