[ARVADOS] created: 1.1.4-175-gc4eeb32

Git user git at public.curoverse.com
Thu Apr 26 16:47:41 EDT 2018


        at  c4eeb3201ba14a55b403e1601e3c9c923d699b67 (commit)


commit c4eeb3201ba14a55b403e1601e3c9c923d699b67
Author: Peter Amstutz <pamstutz at veritasgenetics.com>
Date:   Thu Apr 26 16:45:01 2018 -0400

    13338: Running workflow from workbench puts collections in correct project.
    
    Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz at veritasgenetics.com>

diff --git a/apps/workbench/app/controllers/work_units_controller.rb b/apps/workbench/app/controllers/work_units_controller.rb
index d289682..0b0cdb4 100644
--- a/apps/workbench/app/controllers/work_units_controller.rb
+++ b/apps/workbench/app/controllers/work_units_controller.rb
@@ -85,7 +85,12 @@ class WorkUnitsController < ApplicationController
       attrs['state'] = "Uncommitted"
 
       # required
-      attrs['command'] = ["arvados-cwl-runner", "--local", "--api=containers", "/var/lib/cwl/workflow.json#main", "/var/lib/cwl/cwl.input.json"]
+      attrs['command'] = ["arvados-cwl-runner",
+                          "--local",
+                          "--api=containers",
+                          "--project-uuid=#{params['work_unit']['owner_uuid']}",
+                          "/var/lib/cwl/workflow.json#main",
+                          "/var/lib/cwl/cwl.input.json"]
       attrs['container_image'] = "arvados/jobs"
       attrs['cwd'] = "/var/spool/cwl"
       attrs['output_path'] = "/var/spool/cwl"

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list