forked from buildbot/buildbot
-
Notifications
You must be signed in to change notification settings - Fork 6
/
buildslaves.html
72 lines (56 loc) · 1.32 KB
/
buildslaves.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{% extends "layout.html" %}
{% block content %}
<h1>Buildslaves</h1>
<div class="column">
<table class="info">
<tr>
<th>Name</th>
{%- if show_builder_column %}
<th>Builders</th>
{%- endif %}
<th>BuildBot</th>
<th>Admin</th>
<th>Last heard from</th>
<th>Status</th>
</tr>
{% for s in slaves %}
<tr class="{{ loop.cycle('alt','') }}">
<td><b><a href="{{ s.link }}">{{ s.name }}</a></b></td>
{%- if show_builder_column %}
<td>
{%- if s.builders %}
{%- for b in s.builders %}
<a href="{{ b.link }}">{{ b.name }}</a>
{%- endfor %}
{%- else %}
<span class="Warning">no builders</span>
{%- endif -%}
</td>
{%- endif %}
<td>{{ s.version or '-' }}</td>
{% if s.connected %}
<td>
{%- if s.admin -%}
Admin: {{ s.admin|email }}
{%- endif -%}
</td>
<td>
{%- if s.last_heard_from_age -%}
{{ s.last_heard_from_age }} <small>({{ s.last_heard_from_time }})</small>
{%- endif -%}
</td>
{% if s.running_builds %}
<td class="building">Running {{ s.running_builds }} build(s)</td>
{% else %}
<td class="idle">Idle</td>
{% endif %}
{% else %}
<td>-</td>
<td>-</td>
<td class="offline">Not connected</td>
{% endif %}
</tr>
{% endfor %}
</table>
</div>
{% endblock %}