{% load debusine %} {% if paginator.table.filters %} {% endif %} {% for worker in paginator.page_obj.object_list %} {% empty %} {% endfor %} {% widget paginator.tfoot %}
{% widget paginator.table.filters %}
{% widget paginator.table.columns.type %} {% widget paginator.table.columns.name %} {% widget paginator.table.columns.pool %} {% widget paginator.table.columns.last_seen %} {% widget paginator.table.columns.status %}
{% if worker.worker_type == "external" %} {% elif worker.worker_type == "celery" %} {% elif worker.worker_type == "signing" %} {% else %} {{ worker.worker_type }} {% endif %} {{ worker.name }} {% if worker.worker_pool %} {{ worker.worker_pool.name }} {% else %} - {% endif %} {% if worker.worker_type == WorkerType.CELERY %} - {% else %} {% with last_seen_at=worker.token.last_seen_at %} {% if last_seen_at %} {{ last_seen_at|timesince }} ago {% else %} Never {% endif %} {% endwith %} {% endif %} {% if worker.worker_type == WorkerType.CELERY %} - {% elif 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|has_perm:"can_display" %} {{ work_request.get_label }} {% else %} Private Task {% endif %}
{% endfor %} {% endspaceless %} {% else %} {% include "web/_worker-status.html" with status="idle" %} {% endif %}
There are no rows to show matching the current filter