diff options
author | Tobias Henkel <tobias.henkel@bmw.de> | 2017-10-19 07:10:37 +0200 |
---|---|---|
committer | Tobias Henkel <tobias.henkel@bmw.de> | 2017-10-19 07:11:33 +0200 |
commit | 02ec07f0fb6afebfc402f9b0778e91dc108ee7de (patch) | |
tree | 96c92bd359e086946e921d53fa730afd0bee3bf5 /etc | |
parent | 3692b613c5c79deedccf0d40bbd37cbc09ba6332 (diff) | |
download | zuul-02ec07f0fb6afebfc402f9b0778e91dc108ee7de.tar.gz |
Add management queue length to status page
The status.json now exposes the management queue length. This should
also be displayed on the status page.
Change-Id: I9dbf34e3b477f82605076be95b4e6c02f253abc7
Diffstat (limited to 'etc')
-rw-r--r-- | etc/status/public_html/jquery.zuul.js | 5 | ||||
-rw-r--r-- | etc/status/public_html/zuul.app.js | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/etc/status/public_html/jquery.zuul.js b/etc/status/public_html/jquery.zuul.js index 373500454..50dbed510 100644 --- a/etc/status/public_html/jquery.zuul.js +++ b/etc/status/public_html/jquery.zuul.js @@ -53,6 +53,7 @@ 'msg_id': '#zuul_msg', 'pipelines_id': '#zuul_pipelines', 'queue_events_num': '#zuul_queue_events_num', + 'queue_management_events_num': '#zuul_queue_management_events_num', 'queue_results_num': '#zuul_queue_results_num', }, options); @@ -713,6 +714,10 @@ data.trigger_event_queue ? data.trigger_event_queue.length : '0' ); + $(options.queue_management_events_num).text( + data.management_event_queue ? + data.management_event_queue.length : '0' + ); $(options.queue_results_num).text( data.result_event_queue ? data.result_event_queue.length : '0' diff --git a/etc/status/public_html/zuul.app.js b/etc/status/public_html/zuul.app.js index ae950e8e2..7ceb2dda7 100644 --- a/etc/status/public_html/zuul.app.js +++ b/etc/status/public_html/zuul.app.js @@ -33,7 +33,7 @@ function zuul_build_dom($, container) { + '<div class="zuul-container" id="zuul-container">' + '<div style="display: none;" class="alert" id="zuul_msg"></div>' + '<button class="btn pull-right zuul-spinner">updating <span class="glyphicon glyphicon-refresh"></span></button>' - + '<p>Queue lengths: <span id="zuul_queue_events_num">0</span> events, <span id="zuul_queue_results_num">0</span> results.</p>' + + '<p>Queue lengths: <span id="zuul_queue_events_num">0</span> events, <span id="zuul_queue_management_events_num">0</span> management events, <span id="zuul_queue_results_num">0</span> results.</p>' + '<div id="zuul_controls"></div>' + '<div id="zuul_pipelines" class="row"></div>' + '<p>Zuul version: <span id="zuul-version-span"></span></p>' |