2872: Add job summary partial.
authorTom Clegg <tom@curoverse.com>
Mon, 2 Jun 2014 15:36:45 +0000 (11:36 -0400)
committerTom Clegg <tom@curoverse.com>
Mon, 2 Jun 2014 15:36:45 +0000 (11:36 -0400)
apps/workbench/app/models/job.rb
apps/workbench/app/views/jobs/_show_object_description_cell.html.erb [new file with mode: 0644]

index 9863697579a942fee25f43ed8feb2034fb7c2e20..c853302c1ab6b6777c269e4af47b7f07d837e123 100644 (file)
@@ -3,6 +3,10 @@ class Job < ArvadosBase
     true
   end
 
+  def content_summary
+    "#{script} job"
+  end
+
   def attribute_editable? attr, *args
     false
   end
diff --git a/apps/workbench/app/views/jobs/_show_object_description_cell.html.erb b/apps/workbench/app/views/jobs/_show_object_description_cell.html.erb
new file mode 100644 (file)
index 0000000..6788fc1
--- /dev/null
@@ -0,0 +1,15 @@
+<div class="nowrap">
+  <div class="row">
+    <div class="col-sm-2 inline-progress-container">
+      <%= render partial: 'job_progress', locals: {j: object} %>
+    </div>
+    <div class="col-sm-10">
+      <%= object.script %>
+      <span class="deemphasize">
+        job
+        using <%= object.script_version %> commit
+        from <%= object.repository %> repository
+      </span>
+    </div>
+  </div>
+</div>