From 6523500d5498efb52d8cb3dcbdeaca38c3c1d622 Mon Sep 17 00:00:00 2001 From: Damien De Paoli Date: Wed, 20 Jan 2021 16:35:58 +1100 Subject: [PATCH] use file progress as overall process in job list if applicable --- templates/jobs.html | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/templates/jobs.html b/templates/jobs.html index 16a8175..539581d 100644 --- a/templates/jobs.html +++ b/templates/jobs.html @@ -7,21 +7,28 @@ var completed_rows=Array() {% for job in jobs %} - row='{{job.name}}' + row='Job #{{job.id}} - {{job.name}}' {% for ex in job.extra %} row+=' ({{ex.name}} == {{ ex.value }})' {% endfor %} row+= '{{job.start_time}}' {% if job.pa_job_state != "Completed" %} - row +=` - In Progress (no details yet) - - ` + {% if job.num_files and job.num_files > 0 %} + {% set prog=(job.current_file_num/job.num_files*100)|round|int %} + row +=` +
+
+ {{job.current_file_num}} of {{job.num_files}} - {{prog}}% +
+
+ + ` + {% else %} + row += 'In Progress' + {% endif %} active_rows.push(row) {% else %} - row +=` - {{job.last_update}} - ` + row += '{{job.last_update}}' completed_rows.push(row) {% endif %} {% endfor %} @@ -30,7 +37,7 @@

{{page_title}}

- +
Active JobsJob StartedPasses
Active JobsJob StartedProgress