{% extends "base.html" %} {% block content %}

Worker

{% for i in worker %} {% set td = (datetime.now()-(i.last_ping) ) %} {% if td < timedelta(seconds=10) %} {% elif td < timedelta(seconds=30) %} {% else %} {% endif %} {% endfor %}
Hostname letzter Ping
{{i.hostname}} {{i.last_ping}}

Jobs

{% for o in filter_values.type %}
{% for o in filter_values.worker %}
{% for o in filter_values.state %}
{% for i in jobs %} {% if i.last_ping %} {% set td = (datetime.now()-(i.last_ping) ) %} {% else %} {% set td = -1 %} {% endif %} {% if (td == -1) or (i.state != "running") %} {% elif td < timedelta(seconds=20) %} {% elif td < timedelta(seconds=60) %} {% else %} {% endif %} {% endfor %}
ID Type Priority Worker letzter Ping State Eingereiht am Fertig geworden am Gescheduled am Daten Status
{{i.id}} {{i.type}} {{i.priority}} {{i.worker}} {{i.last_ping}} {{i.state}} {{i.time_created}} {{i.time_finished}} {{i.time_scheduled}} {{i.data}} {{i.status}}
{% endblock %}