{% load i18n bootstrap3 %}

{% trans 'Celery state' %}

{% trans 'Required Celery queues' %}

    {% for queue in expected_queues.items %}
  • {% bootstrap_icon queue.1.1 %} {{ queue.0 }}
  • {% endfor %}

{% trans 'Celery workers and active queues' %}

{% for worker in workers %}
{% bootstrap_icon worker.state.1 %}  {% trans 'worker' %} {{ worker.name }}
  • {% trans 'broker: ' %} {{ worker.broker }}
  • {% trans 'PID: ' %} {{ worker.pid }}
  • {% trans 'thread number: ' %} {{ worker.threads }}
  • {% trans 'timeouts: ' %} {{ worker.timeouts }}
  • {% trans 'active queues: ' %} {{ worker.queues|join:', ' }}
{% empty %}
{% trans 'No Celery worker detected' %}
{% endfor %}