{% load tz %}
{% if celery_task.is_pending %} {% elif celery_task.is_processing %}
Loading...
{% elif celery_task.is_successful %} {% elif celery_task.is_failed %} {% elif celery_task.is_canceled %} {% endif %}  {{ celery_task.display_name }}
{% if perms.django_spire_celery.change_celerytask and celery_task.is_processing %}
Canceling...
{% endif %} {% if show_task_header_close_button %}
{% endif %}
{% if celery_task.is_pending %} Pending
{% elif celery_task.is_processing %} {{ celery_task.state_verbose }} {% if celery_task.is_estimated_complete_soon %} • Completing Soon {% elif celery_task.is_remaining_time_unknown %} • Estimating {% elif celery_task.remaining_time_verbose %} • {{ celery_task.remaining_time_verbose }} remaining {% else %} • Completing Soon {% endif %}
{% elif celery_task.is_successful %} Completed at {{ celery_task.completed_datetime|date:'g:i a l, F jS' }}
Took {{ celery_task.completion_time_verbose }}
{% elif celery_task.is_failed %} {% if celery_task.exception_result %} Task Encountered an Error: {{ celery_task.exception_result.message }} {% else %} Task Encountered an Error or Took to Long {% endif %}
Please try again, if the issues persists contact support
{% elif celery_task.is_canceled %} Canceled at {{ celery_task.completed_datetime|date:'g:i a l, F jS' }}
Took {{ celery_task.completion_time_verbose }}
{% endif %}