X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/e6cd7c31ee28851d3ead992437fc93f2fc73ef92..f14965fac774465c0179f5e318c9df3df9b6a05d:/apps/workbench/app/views/jobs/_show_status.html.erb diff --git a/apps/workbench/app/views/jobs/_show_status.html.erb b/apps/workbench/app/views/jobs/_show_status.html.erb index bb5444f238..ab09a52abb 100644 --- a/apps/workbench/app/views/jobs/_show_status.html.erb +++ b/apps/workbench/app/views/jobs/_show_status.html.erb @@ -4,7 +4,7 @@
Used in pipelines
-
+
<% pi = PipelineInstance.order("created_at desc").filter([["components", "like", "%#{@object.uuid}%"]]) %> <% pi.each do |pipeline| %> @@ -21,4 +21,34 @@ <% end %> <% end %>
+ +
+ Used in jobs +
+ + <% jobs = Job.order("created_at desc").filter([["components", "like", "%#{@object.uuid}%"]]).limit(10) %> + <% + too_many_message = "" + if jobs.items_available > jobs.results.size + too_many_message = (jobs.items_available - jobs.results.size).to_s + ' more jobs are not listed.' + end + %> +
+ <% if too_many_message != "" %> +

<%= too_many_message %>

+ <% end %> + <% jobs.each do |j| %> + <% j.components.each do |k, v| %> + <% if v == @object.uuid %> +
+ <%= k %> + component of + <%= link_to_if_arvados_object j, friendly_name: true %> + created at + <%= render_localized_date(j.created_at) %>. +
+ <% end %> + <% end %> + <% end %> +