Task processing status

{% if celery_queue %} {% if flower_status == 200 %}
RabbitMQ Running
Celery task manager Running {% else %} Not running! No tasks will be processed! {% endif %}
Celery management: Flower Running {% elif flower_status == 401 %} Connection error - unauthorised! {% elif flower_status == 500 %} Not running! Has it been installed and started? {% else %} Flower status unknown! {% endif %}

Default queue - this is where the OpenREM tasks are processed

{% if default_queue.messages_unacknowledged > 0 %} {% else %} {% endif %}
Messages waiting Purge or delete queue Tasks being processed
{{ default_queue.messages_ready }} {% if default_queue.messages_ready > 0 %} Purge queue {% elif default_queue.messages == 0 %} Delete queue {% else %} Purge {% endif %} {{ default_queue.messages_unacknowledged }} task(s) - view in Celery manager{{ default_queue.messages_unacknowledged }}
{#

Celery queue

#} {#{% if celery_queue %}#} {##} {# #} {# #} {# #} {# #} {# #} {# #} {# #} {# #} {# #} {# #} {#
Messages waitingPurge or delete queueTasks being processed
{{ celery_queue.messages_ready }}#} {# {% if celery_queue.messages_ready > 0 %}#} {# Purge queue#} {# {% elif celery_queue.messages == 0 %}#} {# Delete queue#} {# {% else %}#} {# Purge#} {# {% endif %}#} {# {{ celery_queue.messages_unacknowledged }}
#} {#{% else %}#} {#

Celery is not running! No tasks will be processed!

#} {#{% endif %}#} {##} {#

Flower queues

#} {#{% if flower_queues %}#} {# #} {# #} {# #} {# #} {# #} {# #} {# #} {# {% for queue in flower_queues %}#} {# #} {# #} {# #} {# #} {# #} {# #} {# {% endfor %}#} {#
Queue nameMessages waitingPurge or delete queueTasks being processed
{{ queue.name }}{{ queue.messages_ready }}#} {# {% if queue.messages_ready > 0 %}#} {# Purge queue#} {# {% elif queue.messages == 0 %}#} {# Delete queue#} {# {% else %}#} {# Purge#} {# {% endif %}#} {# {{ queue.messages_unacknowledged }}
#} {#{% else %}#} {#

There are no Flower queues - has it been installed and started?

#} {#{% endif %}#}

Other queues

{% for queue in other_queues %} {% if queue.name == "default" %} {% else %} {% endif %} {% endfor %}
Queue Name Messages waiting Purge or delete queue Tasks being processed
{{ queue.name }} {{ queue.messages_ready }}
{{ queue.name }} {{ queue.messages_ready }} {% if queue.messages_ready > 0 %} Purge queue {% elif queue.messages == 0 %} Delete queue {% else %} Purge {% endif %} {{ queue.messages_unacknowledged }}