Show job elapsed time
This commit is contained in:
parent
bff5ee605a
commit
93bf49b1ec
|
|
@ -62,7 +62,7 @@ class JobSchedulingPanel(panels.ObjectAttributesPanel):
|
|||
scheduled = attrs.TemplatedAttr('scheduled', template_name='core/job/attrs/scheduled.html')
|
||||
started = attrs.DateTimeAttr('started')
|
||||
completed = attrs.DateTimeAttr('completed')
|
||||
execution_time = attrs.DurationAttr('execution_time')
|
||||
elapsed_time = attrs.TemplatedAttr('elapsed_time', template_name='core/job/attrs/elapsed_time.html')
|
||||
queue = attrs.TextAttr('queue_name', label=_('Queue'))
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,8 @@
|
|||
{% load helpers %}
|
||||
{% load i18n %}
|
||||
{% if object.completed %}
|
||||
{{ value|humanize_duration }}
|
||||
{% else %}
|
||||
{# The job is still running, so its elapsed time is provisional #}
|
||||
<span class="text-primary" title="{% trans "Still running" %}">{{ value|humanize_duration }}</span>
|
||||
{% endif %}
|
||||
Loading…
Reference in New Issue