16625: Merge branch 'master' into 16625-add-azure-managed-image-support
[arvados.git] / apps / workbench / app / views / jobs / _show_status.html.erb
index 52188830bb2d3ba3c525e7e2e8dfd734da537813..ced5b1e978a5b3112cab027cf54bb3672e71cd0d 100644 (file)
@@ -1,3 +1,7 @@
+<%# Copyright (C) The Arvados Authors. All rights reserved.
+
+SPDX-License-Identifier: AGPL-3.0 %>
+
 <%= render(partial: 'work_units/show_status', locals: {current_obj: @object, name: @object[:name] || 'this job'}) %>
 
 <div class="panel panel-default">
     <% end %>
   </div>
 
+  <div class="panel-heading">
+    <span class="panel-title">Used in jobs</span>
+  </div>
+
   <% jobs = Job.order("created_at desc").filter([["components", "like", "%#{@object.uuid}%"]]).limit(10) %>
-  <% if jobs.results.size > 0
-     message = "Used in the jobs"
+  <%
+     too_many_message = ""
      if jobs.items_available > jobs.results.size
-       message += ' (' + (jobs.items_available - jobs.results.size).to_s + ' more jobs are not listed)'
+       too_many_message = (jobs.items_available - jobs.results.size).to_s + ' more jobs are not listed.'
      end
   %>
-    <div class="panel-heading">
-      <span class="panel-title"> <%= message %> </span>
-    </div>
-
-    <div class="panel-body used-in-jobs">
+  <div class="panel-body used-in-jobs">
+    <% if too_many_message != "" %>
+      <p><i><%= too_many_message %></i></p>
+    <% end %>
     <% jobs.each do |j| %>
       <% j.components.each do |k, v| %>
         <% if v == @object.uuid %>
@@ -47,5 +54,5 @@
         <% end %>
       <% end %>
     <% end %>
-  <% end %>
+  </div>
 </div>