<%= render partial: 'work_units/progress', locals: {wu: current_obj} %>
<% if not current_obj %>
<% else %>
<% walltime = current_obj.walltime %>
<% cputime = current_obj.cputime %>
<% runningtime = current_obj.runningtime %>
<% if walltime and cputime %>
<%= render_runtime([walltime, runningtime].max, false) %>
<% if cputime > 0 %> / <%= render_runtime(cputime, false) %> (<%= (cputime/runningtime).round(1) %>⨯)<% end %>
<% end %>
<% queuetime = current_obj.queuedtime %>
<% if queuetime %>
Queued for <%= render_runtime(queuetime, false) %>.
<% elsif current_obj.is_running? %>
<%= current_obj.child_summary_str %>
<% end %>
<% if current_obj.can_cancel? and @object.editable? %>
<%= form_tag "#{current_obj.uri}/cancel", remote: true, style: "display:inline; padding-left: 1em" do |f| %>
<%= hidden_field_tag :return_to, url_for(@object) %>
<%= button_tag "Cancel", {class: 'btn btn-xs btn-warning', id: "cancel-child-button"} %>
<% end %>
<% end %>
<% end %>