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 @@
+
<% 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 %>
+