{% if worker_list %} {% for worker in worker_list %} {% endfor %}
Name (Type) {% include "web/_order.html" with name="name" order=order asc=asc only %} Last seen {% include "web/_order.html" with name="last_seen_at" order=order asc=asc only %} Status {% include "web/_order.html" with name="token__enabled" order=order asc=asc only %}
{% include "_worker_name_type.html" with worker=worker only %} {% with last_seen_at=worker.token.last_seen_at %} {% if last_seen_at %} {{ last_seen_at|timesince }} ago {% else %} Never {% endif %} {% endwith %} {% if not worker.token.enabled %} {% include "web/_worker-status.html" with status="disabled" %} {% elif not worker.connected %} {% include "web/_worker-status.html" with status="disconnected" %} {% elif worker.running_work_requests %} {% spaceless %} {% for work_request in worker.running_work_requests %} {% if work_request.workspace.public or request.user.is_authenticated %} {{ work_request.get_label }} {% else %} Private Task {% endif %}
{% endfor %} {% endspaceless %} {% else %} {% include "web/_worker-status.html" with status="idle" %} {% endif %}
{% else %}

No workers registered in this debusine instance.

{% endif %}