{% extends '_admin/layout/base.html' %} {% block content %}

{{ task_manager.nice_name if task_manager else translate('task_managers') }}

{{ translate('scheduled_tasks') }}
{{ translate('manage_background_tasks') }}
{{ tasks|length }} {{ translate('tasks') }}
{% if tasks %}
{% for job in tasks %} {% set is_paused = job.paused %} {% set is_running = job.running %} {% endfor %}
{{ translate('task') }} {{ translate('trigger') }} {{ translate('next_run_time') }} {{ translate('description') }} {{ translate('status') }} {{ translate('actions') }}
{% if is_running %} {% else %} {% endif %}
{{ job.name or job.id }}
{{ job.id }}
{% if job.func_ref %}
{{ job.func_ref }}
{% endif %}
{{ job.trigger }} {% if job.next_run_time %} {{ job.next_run_time }} {% else %} {{ translate('paused') }} {% endif %} {% if job.description %} {{ job.description }} {% else %} {% endif %} {% if is_running %} {{ translate('running') }} {% elif is_paused %} {{ translate('paused') }} {% else %} {{ translate('active') }} {% endif %}
{% if is_paused %} {% else %} {% endif %}
{% else %}
{{ translate('no_tasks_available') }}
{{ translate('this_task_manager_has_no_registered_tasks') }}
{% endif %}
{% endblock %} {% block css %} {% endblock %} {% block js %} {% endblock %}