{% extends "layout.html" %} {% block body %}
{% for id, worker in workers|dictsort(by='value') %} {% endfor %} {% if not request.args.ppid %} {% endif %}
Hostname PID Uptime Version Queues Consuming Current Task Args Kwargs Actions
{{ worker.stats.hostname }} {{ worker.stats.pid }} manager.kuyruk.config.MAX_WORKER_RUN_TIME %} style="background-color: yellow" {% endif %}> {{ human_time(worker.stats.uptime|default(0)) }} {{ worker.stats.version }} {{ worker.stats.queues|join(', ') }} {{ worker.stats.consuming }} {{ worker.stats.current_task|default('', true) }} {{ worker.stats.current_args|default('', true) }} {{ worker.stats.current_kwargs|default('', true) }} {{ action_button(id, 'warm_shutdown', 'Shutdown') }} {{ action_button(id, 'cold_shutdown', 'Abort') }} {{ action_button(id, 'quit_task', 'Drop Task') }}
{{ action_button_all('worker', 'warm_shutdown', 'Shutdown All') }} {{ action_button_all('worker', 'cold_shutdown', 'Abort All') }}
Count: {{ sockets|count }}
{% endblock %}