8876: work_unit views in progress
[arvados.git] / apps / workbench / app / views / jobs / _show_status.html.erb
1 <div class="arv-log-refresh-control"
2      data-load-throttle="15000"
3      ></div>
4 <%=
5    pj = {}
6    pj[:job] = @object
7    pj[:name] = @object[:name] || "this job"
8    pj[:progress_bar] = render(partial: "job_progress",
9                               locals: {:j => @object })
10    tasks = JobTask.filter([['job_uuid', '=', @object.uuid]]).results
11    render(partial: 'work_unit/show_component', locals: {wu: @object.work_unit(@object[:name] || "this job")})
12 %>
13
14 <div class="panel panel-default">
15   <div class="panel-heading">
16     <span class="panel-title">Used in pipelines</span>
17   </div>
18   <div class="panel-body">
19     <% pi = PipelineInstance.order("created_at desc").filter([["components", "like", "%#{@object.uuid}%"]]) %>
20
21     <% pi.each do |pipeline| %>
22       <% pipeline.components.each do |k, v| %>
23         <% if v[:job] and v[:job][:uuid] == @object.uuid %>
24           <div>
25             <b><%= k %></b>
26             component of
27             <%= link_to_if_arvados_object pipeline, friendly_name: true %>
28             created at
29             <%= render_localized_date(pipeline.created_at) %>.
30           </div>
31         <% end %>
32       <% end %>
33     <% end %>
34   </div>
35 </div>