1 <div style="margin-top: 10px">
4 class="pane-anchor arv-log-event-listener arv-refresh-on-log-event"
5 href="#job-status-pane"
6 data-pane-content-url="<%= url_for(params.merge(tab_pane: "job_component")) %>"
7 data-object-uuid="<%= @object.uuid %>"
8 data-load-throttle="5000"
10 <div id="job-status-pane" class="active">
14 pj[:name] = @object[:name] || "this job"
15 pj[:progress_bar] = render(partial: "job_progress",
16 locals: {:j => @object })
17 tasks = JobTask.filter([['job_uuid', '=', @object.uuid]]).results
18 render(partial: 'pipeline_instances/running_component',
19 locals: { tasks: tasks, pj: pj, i: 0, expanded: true})
25 <div class="panel panel-default">
26 <div class="panel-heading">
27 <span class="panel-title">Used in pipelines</span>
29 <div class="panel-body">
30 <% pi = PipelineInstance.order("created_at desc").filter([["components", "like", "%#{@object.uuid}%"]]) %>
32 <% pi.each do |pipeline| %>
33 <% pipeline.components.each do |k, v| %>
34 <% if v[:job] and v[:job][:uuid] == @object.uuid %>
36 <b><%= k %></b> component of <%= link_to_if_arvados_object pipeline, friendly_name: true %>
37 created at <%= render_localized_date(pipeline.created_at) %>.