-<% if !@object.state.in? ['New', 'Ready', 'Paused'] %>
-<table class="table pipeline-components-table">
- <colgroup>
- <col style="width: 15%" />
- <col style="width: 20%" />
- <col style="width: 12%" />
- <col style="width: 12%" />
- <col style="width: 45%" />
- </colgroup>
- <thead>
- <tr>
- <th>
- component
- </th><th>
- script, version
- </th><th>
- progress
- <%# format:'js' here helps browsers avoid using the cached js
- content in html context (e.g., duplicate tab -> see
- javascript) %>
- <%= link_to '(refresh)', {format:'js'}, class: 'refresh hide', remote: true, method: 'get' %>
- </th><th>
- </th><th>
- output
- </th>
- </tr>
- </thead>
- <tbody>
- <% render_pipeline_jobs.each do |pj| %>
- <tr>
- <td>
- <% job_status = render(partial: 'job_status_label',
- locals: { :j => pj[:job], :title => pj[:name] }) %>
- <% if pj[:job].andand[:uuid] %>
- <%= link_to(job_status, job_url(id: pj[:job][:uuid])) %>
- <% pipeline_job_uuids << pj[:job][:uuid] %>
- <% else %>
- <%= job_status %>
+ <h4>Log messages from jobs</h4>
+ <% log_history = pipeline_log_history((pipeline_job_uuids || []) + [@object.uuid]) %>
+ <div class="arv-log-event-listener arv-log-event-handler-append-logs arv-job-log-window" id="pipeline_event_log_div" data-object-uuids="<%= @object.uuid %> <%=(pipeline_job_uuids || []).join(" ")%>">
+ <% log_history.each do |entry| %>
+ <%=entry%><br/>