X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/cb97316068f201ffd03f54d67074a83601c2bb45..b2a50a8539be09b73c5d65719e8eae4b2a15273b:/sdk/cwl/arvados_cwl/arvtool.py diff --git a/sdk/cwl/arvados_cwl/arvtool.py b/sdk/cwl/arvados_cwl/arvtool.py index 742c671c74..119acc3039 100644 --- a/sdk/cwl/arvados_cwl/arvtool.py +++ b/sdk/cwl/arvados_cwl/arvtool.py @@ -20,8 +20,10 @@ class ArvadosCommandTool(CommandLineTool): return partial(ArvadosContainer, self.arvrunner) elif runtimeContext.work_api == "jobs": return partial(ArvadosJob, self.arvrunner) + else: + raise Exception("Unsupported work_api %s", runtimeContext.work_api) - def make_path_mapper(self, reffiles, stagedir, runtimeContext): + def make_path_mapper(self, reffiles, stagedir, runtimeContext, separateDirs): if runtimeContext.work_api == "containers": return ArvPathMapper(self.arvrunner, reffiles+runtimeContext.extra_reffiles, runtimeContext.basedir, "/keep/%s",