12345678910111213141516171819202122232425262728293031323334353637383940 |
- {% extends "base.html" %}
- {% block navbar %}
- {% module Template("navbar.html", active_tab="broker", absolute_url=absolute_url) %}
- {% end %}
- {% block container %}
- <div class="container-fluid">
- <div class="page-header">
- <h3><small>Broker:</small> {{ broker.url }}</h3>
- </div>
- <table id="queue-table" class="table table-bordered table-striped">
- <caption>Queues</caption>
- <thead>
- <tr>
- <th>Name</th>
- <th>Messages</th>
- <th>Unacked</th>
- <th>Ready</th>
- <th>Consumers</th>
- <th>Idle since</th>
- </tr>
- </thead>
- <tbody>
- {% for queue in broker.queues %}
- <tr id="{{ url_escape(queue['name']) }}">
- <td>{{ queue['name'] }}</td>
- <td>{{ queue.get('messages', 'N/A') }}</td>
- <td>{{ queue.get('messages_unacknowledged', 'N/A') }}</td>
- <td>{{ queue.get('messages_ready', 'N/A') }}</td>
- <td>{{ queue.get('consumers', 'N/A') }}</td>
- <td>{{ queue.get('idle_since', 'N/A') }}</td>
- </tr>
- {% end %}
- </tbody>
- </table>
- </div>
- {% end %}
|