Merge branch 'origin-9043-test-edit-container-request' closes #9043
[arvados.git] / apps / workbench / app / views / pipeline_instances / _running_component.html.erb
index cb27f1c46340cf622311c7d92745af2c7c4e87be..ded535ef3ad5109e81a33ea1fd9815cde8ac6905 100644 (file)
           <%= pj[:progress_bar] %>
         </div>
 
-        <% if current_job %>
-          <%# column offset 4 %>
-          <% if(pipeline_display rescue nil) %>
-            <% if current_job[:state].in? ["Complete", "Failed", "Cancelled"] %>
-              <div class="col-md-1">
-              <% if current_job[:log] %>
+        <%# column offset 4 %>
+        <% if not current_job %>
+          <div class="col-md-8"></div>
+        <% else %>
+          <div class="col-md-1">
+            <% if (pipeline_display rescue nil) %>
+              <% if current_job[:state].in? ["Complete", "Failed", "Cancelled"] %>
+                <% if current_job[:log] %>
                   <% logCollection = Collection.find? current_job[:log] %>
                   <% if logCollection %>
                     <%= link_to "Log", job_path(current_job[:uuid], anchor: "Log") %>
                   <% else %>
                     Log unavailable
                   <% end %>
-              <% end %>
-              </div>
-            <% elsif current_job[:state] == "Running" %>
-              <div class="col-md-1">
+                <% end %>
+              <% elsif current_job[:state] == "Running" %>
                 <% job = Job.find? current_job[:uuid] %>
                 <% if job %>
                   <%= link_to "Log", job_path(current_job[:uuid], anchor: "Log") %>
                 <% else %>
                   Log unavailable
                 <% end %>
-              </div>
+              <% end %>
             <% end %>
-          <% end %>
+          </div>
 
           <%# column offset 5 %>
           <% if current_job[:state] != "Queued" %>
             <div class="col-md-6">
               <% queuetime = Time.now - Time.parse(current_job[:created_at].to_s) %>
               Queued for <%= render_runtime(queuetime, false) %>.
-              <% begin %>
-                <% if current_job[:queue_position] == 0 %>
-                  This job is next in the queue to run.
-                <% elsif current_job[:queue_position] == 1 %>
-                  There is 1 job in the queue ahead of this one.
-                <% elsif current_job[:queue_position] %>
-                  There are <%= current_job[:queue_position] %> jobs in the queue ahead of this one.
-                <% end %>
-              <% rescue %>
-              <% end %>
             </div>
           <% elsif current_job[:state] == "Running" %>
             <%# column offset 8 %>