{% extends "admin_base.html" %} {% block admin_content %}

Devii tasks

{{ items|length }} {{ state }}

Members may create {{ limits['member_create_24h'] }} tasks and execute {{ limits['member_runs_24h'] }} runs per rolling 24 hours; administrators {{ limits['admin_create_24h'] }} and {{ limits['admin_runs_24h'] }}. A run over the quota is postponed until a slot frees, never dropped. At most {{ limits['max_concurrent'] }} tasks run at the same time across all owners, one at a time per owner, and an owner may hold {{ limits['max_per_owner'] }} active tasks. A task stops itself after {{ limits['max_failures'] }} consecutive failures, or when its owner has been inactive for {{ limits['idle_days'] }} days. Only administrators may schedule new work from inside a running task.

{% for item in items %} {% else %} {% endfor %}
Scheduled Devii tasks with disable and delete actions
Task Owner Schedule Runs Next run Expires Actions
{{ item['label'] }} {{ item['status'] }} {% if item['last_error'] %} {{ item['last_error'][:120] }} {% endif %} {{ item['owner'] }} {{ 'admin' if item['owner_is_admin'] else 'member' }} {% if item['quota'] %} 24h: {{ item['quota']['runs_used'] }}/{{ item['quota']['runs_limit'] }} runs, {{ item['quota']['creates_used'] }}/{{ item['quota']['creates_limit'] }} created {% endif %} {{ item['schedule'] }} {{ item['run_count'] }}{% if item['max_runs'] %} / {{ item['max_runs'] }}{% endif %} {% if item['failure_count'] %} {{ item['failure_count'] }} failed {% endif %} {% if item['next_run_at'] %}{{ local_dt(item['next_run_at']) }}{% else %}-{% endif %} {% if item['expires_at'] %}{{ local_dt(item['expires_at']) }}{% else %}-{% endif %} {% if item['enabled'] %}
{% endif %}
No tasks.
{% endblock %}