{# Queued / running / failed line for a last_job_result or job_view dict. #} {% macro job_status(result, label='') -%} {% if result and (result.status == 'queued' or result.status == 'running') %}

{{ label or (result.verb.replace('_', ' ') if result.verb else 'Job') }} {{ result.status }}…{% if result.detail %} {{ result.detail }}{% endif %}

{% elif result and result.error %}

{{ result.error }}

{% endif %} {%- endmacro %}