19699: Add --prefer-cached-downloads, add tests
[arvados.git] / sdk / cwl / arvados_cwl / arvcontainer.py
index b0ef4a22cc1f7c55bcfa0d1746fcb7cb5fe082f5..f8715f7e7b805f8191e79cd68b4ae4324d04bc59 100644 (file)
@@ -607,6 +607,9 @@ class RunnerContainer(Runner):
         if runtimeContext.varying_url_params:
             command.append("--varying-url-params="+runtimeContext.varying_url_params)
 
+        if runtimeContext.prefer_cached_downloads:
+            command.append("--prefer-cached-downloads")
+
         command.extend([workflowpath, "/var/lib/cwl/cwl.input.json"])
 
         container_req["command"] = command