Fix color for open tasks
[phinde.git] / data / templates / status.htm
1 {% extends "base.htm" %}
2
3 {% block meta %}
4  <meta name="robots" value="noindex,nofollow"/>
5 {% endblock %}
6
7 {%block title %}phinde status - {% endblock %}
8
9 {% block maincontent %}
10 <div class="container">
11  <div class="row">
12   <div class="span6 offset3">
13
14 <h1>phinde status</h1>
15 <table class="table">
16  <thead>
17   <tr>
18    <th>Group</th>
19    <th>Item</th>
20    <th style="text-align: right">Number</th>
21   </tr>
22  </thead>
23  <tbody>
24   <tr>
25    <th rowspan="2">Elasticsearch</th>
26    <td>Documents</td>
27    <td style="text-align: right">{{esStatus.documents_human}}</td>
28   </tr>
29   <tr>
30    <td>Index size</td>
31    <td style="text-align: right">{{esStatus.size_human}}</td>
32   </tr>
33
34   <tr class="{%if 0 != gearStatus.tasks %}warning{%endif%}">
35    <th rowspan="3">Gearman</th>
36    <td>Open tasks</td>
37    <td style="text-align: right">{{gearStatus.tasks}}</td>
38   </tr>
39   <tr>
40    <td>Tasks being processed</td>
41    <td style="text-align: right">{{gearStatus.processing}}</td>
42   </tr>
43   <tr class="{%if 0 >= gearStatus.workers %}error{%endif%}">
44    <td>Task workers</td>
45    <td style="text-align: right">{{gearStatus.workers}}</td>
46   </tr>
47
48   <tr>
49    <th rowspan="{{subCount|length + 1}}">Subscriptions</th>
50    <td>Total</td>
51    <td style="text-align: right">{{subSum}}</td>
52   </tr>
53   {% for key, number in subCount %}
54   <tr class="{%if key == 'subscribing' and number > 0 %}warning{%endif%}">
55    <td>{{key}}</td>
56    <td style="text-align: right">{{number}}</td>
57   </tr>
58   {% endfor %}
59  </tbody>
60 </table>
61
62   </div>
63  </div>
64 </div>
65 {% endblock %}