{% extends "admin/dj_celery_panel/base.html" %} {% load i18n admin_urls static %} {% block content %} {% include "admin/dj_celery_panel/_tabs.html" %} {% include "admin/dj_celery_panel/_backend_info.html" %} {% if queue %}

{% trans 'Queue Details' %}

{% if queue.consumer_count is not none %} {% endif %} {% if queue.arguments %} {% endif %} {% if queue.exchange_json %} {% endif %} {% if queue.worker_configs_json %} {% endif %}
{% trans 'Queue Name' %} {{ queue.name }}
{% trans 'Queue Depth (Messages)' %} {% if queue.message_count is not none %} {{ queue.message_count }} {% elif queue.broker_query_error %} ⚠️ {% trans 'Unable to query broker' %}
{% trans 'Show error' %} {{ queue.broker_query_error }}
{% else %} {% trans 'Unknown' %} {% endif %}
{% trans 'Active Consumers' %} {{ queue.consumer_count }} {% if queue.consumer_count == 0 %} ⚠️ {% trans 'No consumers!' %} {% endif %}
{% trans 'Exchange' %} {{ queue.exchange }} {% if queue.exchange_type and queue.exchange_type != "N/A" %} ({{ queue.exchange_type }}) {% endif %}
{% trans 'Routing Key' %} {{ queue.routing_key }}
{% trans 'Durable' %} {% if queue.durable %} ✓ {% trans 'Yes' %} {% else %} ✗ {% trans 'No' %} {% endif %}
{% trans 'Auto Delete' %} {% if queue.auto_delete %} ✓ {% trans 'Yes' %} {% else %} ✗ {% trans 'No' %} {% endif %}
{% trans 'Exclusive' %} {% if queue.exclusive %} ✓ {% trans 'Yes' %} {% else %} ✗ {% trans 'No' %} {% endif %}
{% trans 'Arguments' %}
{{ queue.arguments }}
{% trans 'Active on Workers' %} {{ queue.workers|length }} {% trans 'worker(s)' %}
{% trans 'Exchange Configuration' %}
{% trans 'Show exchange details' %}
{{ queue.exchange_json }}
{% trans 'Worker Queue Configurations' %}
{% trans 'Show worker configurations' %}
{{ queue.worker_configs_json }}
{% trans 'Back to Queues' %}
{% else %}
⚠️

{% trans 'Queue Not Found' %}

{% trans 'The requested queue could not be found.' %}

{% trans 'Back to Queues' %}
{% endif %} {% endblock %}