X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/55e73facf08cc8651eb71529a2ab4e0657d3c870..50bd5e3f71a1eb18c7721fc44a934413463baa7c:/sdk/cwl/arvados_cwl/runner.py diff --git a/sdk/cwl/arvados_cwl/runner.py b/sdk/cwl/arvados_cwl/runner.py index c2c992d440..026eb30995 100644 --- a/sdk/cwl/arvados_cwl/runner.py +++ b/sdk/cwl/arvados_cwl/runner.py @@ -714,8 +714,8 @@ def upload_workflow_deps(arvrunner, tool, runtimeContext): # Ensure that Docker images needed by this workflow are available # commented out for testing only, uncomment me - #with Perf(metrics, "upload_docker"): - # upload_docker(arvrunner, tool, runtimeContext) + with Perf(metrics, "upload_docker"): + upload_docker(arvrunner, tool, runtimeContext) document_loader = tool.doc_loader @@ -818,6 +818,9 @@ class Runner(Process): reuse_req, _ = self.embedded_tool.get_requirement("http://arvados.org/cwl#ReuseRequirement") if reuse_req: enable_reuse = reuse_req["enableReuse"] + reuse_req, _ = self.embedded_tool.get_requirement("WorkReuse") + if reuse_req: + enable_reuse = reuse_req["enableReuse"] self.enable_reuse = enable_reuse self.uuid = None self.final_output = None