{% extends saladbar_base_template %} {% load static %} {% block title %}{{ task.name }} — Salad Bar{% endblock title %} {% block css %} {% endblock css %} {% block content %}

{{ task.name }}

{{ task.task }}

{% csrf_token %}
Back
Task Info
Status
{% if task.enabled %} enabled {% else %} disabled {% endif %}
Schedule
{% if task.crontab %}{{ task.crontab }}{% elif task.interval %}{{ task.interval }}{% else %}—{% endif %}
Args
{{ task.args|default:"[]" }}
Kwargs
{{ task.kwargs|default:"{}" }}
Queue
{{ task.queue|default:"default" }}
Total Runs
{{ task.total_run_count }}
{% if task.last_run_at %}
Last Run
{{ task.last_run_at|timesince }} ago
{% endif %} {% if task.description %}
Description
{{ task.description }}
{% endif %}
{{ success_count }}
Successes
{{ failure_count }}
Failures
{{ retry_count }}
Retries
{{ avg_runtime }}s
Avg Runtime
{{ min_runtime }}s
Min
{{ max_runtime }}s
Max
{% if runtime_chart_data != "[]" %}
Runtime Trend (Last 50 Runs)
{% endif %}
Execution History
{% for r in results %} {% empty %} {% endfor %}
ID Status Started Completed Duration Worker
{{ r.task_id|truncatechars:12 }} {% if r.status == "SUCCESS" %} success {% elif r.status == "FAILURE" %} failure {% elif r.status == "STARTED" %} started {% elif r.status == "PENDING" %} pending {% else %} {{ r.status|lower }} {% endif %} {{ r.date_created|default:"—" }} {{ r.date_done|default:"—" }} {% if r.date_created and r.date_done and r.status == "SUCCESS" %} {{ r.date_created|timeuntil:r.date_done }} {% else %}—{% endif %} {{ r.worker|default:"—" }} Detail
No execution history.
{% endblock content %} {% block script-footer %} {% if runtime_chart_data != "[]" %} {% endif %} {% endblock script-footer %}