fc-server: mild improvements to admin page
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: Ibae9d52b24164c7357aaf15437de0ead6a6a6964
This commit is contained in:
parent
4597869213
commit
fe45fff3f3
1 changed files with 9 additions and 4 deletions
|
|
@ -116,16 +116,21 @@
|
||||||
<div class="table-wrap">
|
<div class="table-wrap">
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Name</th><th>SSH URI</th><th>Systems</th><th>Max Jobs</th><th>Enabled</th>{% if is_admin %}<th>Actions</th>{% endif %}</tr>
|
<tr><th>Name</th><th>SSH URI</th><th>Systems</th><th>Load</th><th>Enabled</th>{% if is_admin %}<th>Actions</th>{% endif %}</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
{% for b in builders %}
|
{% for b in builders %}
|
||||||
<tr>
|
<tr>
|
||||||
<td>{{ b.name }}</td>
|
<td>{{ b.name }}</td>
|
||||||
<td>{{ b.ssh_uri }}</td>
|
<td>{{ b.ssh_uri }}</td>
|
||||||
<td>{{ b.systems.join(", ") }}</td>
|
<td>{{ b.systems }}</td>
|
||||||
<td>{{ b.max_jobs }}</td>
|
<td>
|
||||||
<td>{% if b.enabled %}Yes{% else %}No{% endif %}</td>
|
<span class="load-bar" style="--load-percent: {{ b.load_percent }}%">
|
||||||
|
{{ b.current_builds }}/{{ b.max_jobs }}
|
||||||
|
</span>
|
||||||
|
<small>({{ b.load_percent }}%)</small>
|
||||||
|
</td>
|
||||||
|
<td>{% if b.enabled %}<span class="badge badge-completed">Yes</span>{% else %}<span class="badge badge-failed">No</span>{% endif %}</td>
|
||||||
{% if is_admin %}
|
{% if is_admin %}
|
||||||
<td>
|
<td>
|
||||||
<button class="btn btn-small" onclick="toggleBuilder('{{ b.id }}', {{ !b.enabled }})">{% if b.enabled %}Disable{% else %}Enable{% endif %}</button>
|
<button class="btn btn-small" onclick="toggleBuilder('{{ b.id }}', {{ !b.enabled }})">{% if b.enabled %}Disable{% else %}Enable{% endif %}</button>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue