Merge branch '3824-crunch-container-setup' closes #3824
[arvados.git] / apps / workbench / app / controllers / jobs_controller.rb
index 03d5cb38275a3d9361eee366430ed8208dd7ab04..40f4378544cb7c38ee659a3055874bed8f9cb533 100644 (file)
@@ -27,10 +27,20 @@ class JobsController < ApplicationController
     if params[:uuid]
       @objects = Job.where(uuid: params[:uuid])
       generate_provenance(@objects)
+      render_index
     else
       @limit = 20
+      super
+    end
+  end
+
+  def cancel
+    @object.cancel
+    if params[:return_to]
+      redirect_to params[:return_to]
+    else
+      redirect_to @object
     end
-    super
   end
 
   def show
@@ -47,6 +57,6 @@ class JobsController < ApplicationController
   end
 
   def show_pane_list
-    %w(Attributes Provenance Metadata JSON API)
+    %w(Status Log Details Provenance Advanced)
   end
 end