Project

General

Profile

Story #15455

Updated by Peter Amstutz over 5 years ago

Currently all outputs go in the user's home project which is undesirable due to the amount of clutter created. 

 Change this to create a new sub project under <user> / Workflow runs / <Workflow name + date of run> where all outputs are placed by default (unless the user specifies something different). 

 If a container request is submitted without an owner_uuid It should search for "Workflow runs" by name and without submitted_by_container_uuid, create one if it doesn't exist. 

 This needs to occur before the API server creates a project for the the container request. 

 If a container request with arvados-cwl-runner is submitted without an owner_uuid and *with* submitted_by_container_uuid, it searches for submitted.    Should be added to arvados-cwl-runner when used as a project with a property "project_for_submitted_by_container_uuid". client when --project-uuid is not specified.    If not found, it creates Should also be added to Workbench 2 when the user hasn't explicitly chosen a new project. 
 project to run in (#15448).

Back