{% extends 'layout.html' %} {% block content %}

queue {{ name }}

Description
{% if queue.bind.info %} {{queue.bind.info|render_description|safe}} {% else %}
(none)
{% endif %}
Filters
{% for filter in queue.bind.filters %}
{% for filtername, filterval in filter.items() %} {% if filtername == 'type' %} {{filtername}}:{{filterval}} {% elif filtername == 'kind' %} {{filtername}}:{{filterval}} {% elif filtername == 'stage' %} {{filtername}}:{{filterval}} {% else %} {{filtername}}:{{filterval}} {% endif %} {% endfor %}
{% endfor %}
Karton-core library version
{{ queue.bind.version }}
Service version
{{ queue.bind.service_version or 'unknown' }}
Queue persistence
{% if queue.bind.persistent %} yes {% else %} no {% endif %}
Spawned tasks
{% set length = queue.pending_tasks | length %} {% if length == 0 %} {{length}} {% elif length < 25 %} {{length}} {% else %} {{length}} {% endif %}
Crashed tasks
{% if queue.crashed_tasks | length > 0 %} {{queue.crashed_tasks | length}} {% else %} {{queue.crashed_tasks | length}} {% endif %}
Replicas online
{% if queue.online_consumers_count > 0 %} {{queue.online_consumers_count}} {% else %} {{queue.online_consumers_count}} {% endif %}
{% block tasks %} {% endblock %}
{% endblock %}