From: Tom Clegg Date: Thu, 6 Feb 2014 23:19:38 +0000 (-0800) Subject: Fix up job/pipeline progress bars on dashboard. X-Git-Tag: 1.1.0~2722^2~15^2~14 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/4294d04bb1a79fed6c0d0adf812b6e9918722a2a Fix up job/pipeline progress bars on dashboard. --- diff --git a/apps/workbench/app/views/users/_tables.html.erb b/apps/workbench/app/views/users/_tables.html.erb index ef7d4a860c..37aabe3006 100644 --- a/apps/workbench/app/views/users/_tables.html.erb +++ b/apps/workbench/app/views/users/_tables.html.erb @@ -7,13 +7,13 @@

(None)

<% else %> - - - - - - - + + + + + + + @@ -71,15 +71,26 @@ finished <% elsif j.success == false %> failed - <% elsif j.running and j.started_at and not j.finished_at %> - <% percent_total_tasks = 100 / (j.tasks_summary[:running] + j.tasks_summary[:done] + j.tasks_summary[:todo]) rescue 0 %> -
-
-
-
+ <% elsif j.finished_at %> + finished? + <% elsif j.started_at %> + running <% else %> queued <% end %> + <% percent_total_tasks = 100 / (j.tasks_summary[:running] + j.tasks_summary[:done] + j.tasks_summary[:todo]) rescue 0 %> +
+
+ + + + + <% if j.success == false %> + + + <% end %> +
+
@@ -147,18 +158,18 @@ <% summary = pipeline_summary p %>
-
-
+ + <% if p.success == false %> -
-
+ + <% else %> -
-
-
-
-
-
+ + + + + + <% end %>
Script