{% extends "_base.html" %} {% set active_page = "job_detail" %} {% from "_partials/job_card.html" import status_badge, duration_fmt %} {% block title %}Job {{ job.id }} — TaskQ Admin{% endblock %} {% block content %}
{{ job.error_traceback or '—' }}
{{ job.payload or '—' }}
{{ job.metadata or '—' }}
{{ job.result }}
{{ ps.data }}
No progress recorded.
{% endif %}| # | Started | Finished | Outcome | Duration | Worker | Error |
|---|---|---|---|---|---|---|
| {{ a.attempt }} | {{ a.started_at }} | {{ a.finished_at }} | {{ status_badge(a.outcome) }} | {% if a.duration_ms is not none %}{{ duration_fmt(a.duration_ms) }}{% else %}—{% endif %} | {{ a.worker_id or '—' }} |
{% if a.error_message %}{{ a.error_class }}: {{ a.error_message }}{% else %}—{% endif %}
{% if a.error_traceback %}
traceback{{ a.error_traceback }}
|
No attempts recorded.
{% endif %}| Time | Kind | Detail |
|---|---|---|
| {{ e.occurred_at }} | {{ e.kind }} |
{{ e.detail }}
|
No events recorded.
{% endif %}