Add download folder
[blender-buildbot.git] / templates / buildslaves.html
1 {% extends "layout.html" %}
2
3 {% block content %}
4
5 <h1>Buildslaves</h1>
6
7 <div class="container-fluid">
8
9 <table class="table table-striped table-hover box">
10
11 <tr>
12   <th>Name</th>
13   {%- if show_builder_column %}
14     <th>Builders</th>
15   {%- endif %}
16   <th>BuildBot</th>
17   <th>Admin</th>
18   <th>Last heard from</th>
19   <th>Connects/Hour</th>
20   <th>Status</th>
21 </tr>
22
23 {% for s in slaves %}
24   <tr class="{{ loop.cycle('alt','') }}">
25   <td><b><a href="{{ s.link }}">{{ s.name }}</a></b></td>
26   
27   {%- if show_builder_column %}
28     <td>
29     {%- if s.builders %}
30       {%- for b in s.builders %}
31         <a href="{{ b.link }}">{{ b.name }}</a>
32       {%- endfor %}
33     {%- else %}
34       <span class="warning">no builders</span>
35     {%- endif -%}
36     </td>
37   {%- endif %}
38
39
40   <td>{{ (s.version or '-')|e }}</td>
41  
42   {%- if s.admin -%}
43     <td>{{ s.admin|email }}</td>
44   {%- else -%}
45     <td>-</td>
46   {%- endif -%}
47
48     <td>
49     {%- if s.last_heard_from_age -%}
50       {{ s.last_heard_from_age }} <small>({{ s.last_heard_from_time }})</small>
51     {%- endif -%}
52     </td>
53     <td>
54     {{ s.connectCount }}
55     </td>
56         
57   {% if s.connected %}
58     {% if s.running_builds %}
59       <td class="building success">Running {{ s.running_builds }} build(s)</td>
60     {% elif s.paused %}
61       <td class="warning paused">Paused</td>
62     {% else %}
63       <td class="success idle">Idle</td>
64     {% endif %}
65         
66   {% else %}
67     <td class="disabled"><i class="fa fa-frown-o"></i> Not connected</td>
68   {% endif %}
69   
70   </tr>
71 {% endfor %}
72 </table>
73
74 </div>
75   
76 {% endblock %}