{% extends "base.html" %} {% block app_content %} {% if current_user.has_role('admin') %} {% set jobs = Job.query.all() %} {% else %} {% set jobs = current_user.jobs %} {% endif %}

System Status

Overview

{% for group in (jobs|groupby('status')) %} {% endfor %}
Status Count
{{ group.grouper[1] }} {{group.list|count}}
Total {{jobs|count}}

Jobs

{% for job in (jobs|sort(attribute='sort_key')) %} {% if (state==None) or job.status[1]==state %} {% if job.state.progress %} {% else %} {% endif %} {% endif %} {% endfor %}
ID Systems Status User Priority Progess ETC Created
{{job.id}} {{job.args[0]|join(', ')}} {{ job.status[1] }} {{job.user.name}} {{job.priority}}
{{job.state.progress.prc_done|round(2)}} %
Unknown{{job.t_rem}} {{job.age}} ago
{% endblock %}