{% extends 'base.html' %} {% block content %}
{# Quick Statistics Section #}

Quick Statistics

{# Statistics Card - New #}
NEW

{{ quick_statistics.get('new') }}

{# Statistics Card - Running #}
RUNNING

{{ quick_statistics.get('running') }}

{# Statistics Card - Completed #}
COMPLETED

{{ quick_statistics.get('completed') }}

{# Statistics Card - Failed #}
FAILED

{{ quick_statistics.get('failed') }}

{# Statistics Card - Killed #}
KILLED

{{ quick_statistics.get('killed') }}

{# Recent Jobs Section #}

Recent Jobs

{% for j in recent_jobs_info|reverse %} {# Job name #} {{ j.get('id') + '. ' + j.get('name') if j.get('name').strip() != '' else j.get('id') + '. '+ 'Unnamed Job' }} {{ j.get('status') }} {# Job info after uncollapsing #}

fqid: {{ j.get('fqid') }}

subjobs: {{ j.get('subjobs') }}

application: {{ (j.get('application')|string).split('(')[0] }}

backend: {{ (j.get('backend')|string).split('(')[0] }}

backend.actualCE: {{ j.get('backend.actualCE') }}

comment: {{ j.get('comment') }}

subjobs statuses: {{ j.get('subjob_statuses') }}

View Job Copy Job
{% endfor %}
{# Pinned Jobs Section #}

Pinned Jobs

{% for j in pinned_jobs_info|reverse %} {# Job name #} {{ j.get('id') + '. ' + j.get('name') if j.get('name').strip() != '' else j.get('id') + '. '+ 'Unnamed Job' }} {{ j.get('status') }} {# Job info when uncollapsed #}

fqid: {{ j.get('fqid') }}

subjobs: {{ j.get('subjobs') }}

application: {{ (j.get('application')|string).split('(')[0] }}

backend: {{ (j.get('backend')|string).split('(')[0] }}

backend.actualCE: {{ j.get('backend.actualCE') }}

comment: {{ j.get('comment') }}

subjobs statuses: {{ j.get('subjob_statuses') }}

View Job Copy Job Unpin Job
{% endfor %}
{% endblock content %} {% block footer %} {% endblock footer %}