- </span>
- </div>
- <div class="panel-body finished-processes">
- <% _finished_processes.each do |p| %>
- <% wu = p.work_unit %>
- <div class="dashboard-panel-info-row">
- <div class="row">
- <div class="col-md-6 text-overflow-ellipsis">
- <%= link_to_if_arvados_object p, {friendly_name: true} %>
- </div>
- <div class="col-md-2">
- <span class="label label-<%=wu.state_bootstrap_class%>"><%=wu.state_label%></span>
- </div>
- <div class="col-md-4">
- <%= render_localized_date(wu.finished_at || wu.modified_at, "noseconds") %>
- </div>
- </div>
- <div class="row">
- <div class="col-md-12">
- <% if wu.started_at and wu.finished_at %>
- <% wu_time = wu.finished_at - wu.started_at %>
- Active for <%= render_runtime(wu_time, false) %>
- <% end %>
-
- <span class="pull-right text-overflow-ellipsis" style="max-width: 100%">
- <% outputs = wu.outputs %>
- <% if outputs.size == 0 %>
- No output.
- <% elsif outputs.size == 1 %>
- <i class="fa fa-fw fa-archive"></i> <%= link_to_if_arvados_object outputs[0], friendly_name: true %>
- <% else %>
- <a href="#<%= wu.uuid %>-outputs" data-toggle="collapse">Outputs <span class="caret"></span></a>
- <% end %>
- </span>
- </div>
- </div>
-
- <div class="row collapse" id="<%= wu.uuid %>-outputs" >
- <div class="col-md-12">
- <div class="pull-right" style="max-width: 100%">
- <% outputs.each do |out| %>
- <div class="text-overflow-ellipsis">
- <i class="fa fa-fw fa-archive"></i> <%= link_to_if_arvados_object out, friendly_name: true %>
- </div>
- <% end %>
- </div>
- </div>
- </div>
- </div>