{% extends "layout.html" %} {% block body %}
{% for addr, master in sockets|dictsort(by='value') %} {% endfor %} {% if not request.args.ppid %} {% endif %}
Hostname IP Port Uptime PID PPID Version Queue Consuming Current Task Args Kwargs Actions
{{ master.stats.hostname }} {{ addr[0] }} {{ addr[1] }} config['MAX_WORKER_RUN_TIME'] %} style="background-color: yellow" {% endif %}> {{ human_time(master.stats.uptime) }} {{ master.stats.pid }} {{ master.stats.ppid }} {{ master.stats.version }} {{ master.stats.queue.name }} {{ master.stats.consuming }} {{ master.stats.current_task|default('', true) }} {{ master.stats.current_args|default('', true) }} {{ master.stats.current_kwargs|default('', true) }} {{ action_button(addr, 'warm_shutdown', 'Warm Shutdown') }} {{ action_button(addr, 'cold_shutdown', 'Cold Shutdown') }} {{ action_button(addr, 'quit_task', 'Quit Task') }}
{{ action_button_all('worker', 'warm_shutdown', 'Warm Shutdown All') }} {{ action_button_all('worker', 'cold_shutdown', 'Cold Shutdown All') }}
Count: {{ sockets|count }}
{% endblock %}