MD-Studio / cerise

A REST service for running CWL workflows on remote clusters
Other
7 stars 1 forks source link

Should have remote_output and local_output #28

Closed LourensVeen closed 7 years ago

LourensVeen commented 7 years ago

Currently, the stdout of the cwl-runner is loaded into job.output by update_job in XenonRemoteFiles, then it gets overwritten by publish_job_output() in LocalFiles. But those are really different things, one is the description of the remote output, the other the description of the locally published output. So there should be two variables to reflect that and avoid confusion.

LourensVeen commented 7 years ago

Same for job.input by the way, gets rewritten in XenonRemoteFiles.stage_job.