Skip to content

Allow for command line outdir specification #10

@theferrit32

Description

@theferrit32

Let user specify an outdir for the datacommons workflow execution, so that output files can be sent to a different subdirectory of the shared filesystem.

Require that the output directory is a subdirectory of the base directory for the job.

So for example of the job is executed with:
$ cwltool --data-commons myworkflow.cwl /renci/irods/workflowjob1.yml

allow for the outputs from the workflow to be placed in a subdirectory like:
$ cwltool --data-commons --outdir=/renci/irods/workflowjob1_out myworkflow.cwl /renci/irods/workflowjob1.yml

Which would result in input files being read from /renci/irods and output files being placed in /renci/irods/workflowjob1_out

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions