X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/fdf14c1b9b4866c371fce9791c09b939194f3b6c..363094904b570d223d59eb911150279308e98011:/sdk/cwl/arvados_cwl/runner.py diff --git a/sdk/cwl/arvados_cwl/runner.py b/sdk/cwl/arvados_cwl/runner.py index 3ad1aa6a70..a0617e1df6 100644 --- a/sdk/cwl/arvados_cwl/runner.py +++ b/sdk/cwl/arvados_cwl/runner.py @@ -129,7 +129,8 @@ def upload_dependencies(arvrunner, name, document_loader, sc = [] def only_real(obj): - if obj.get("location", "").startswith("file:"): + loc = obj.get("location", "") + if loc.startswith("file:") or loc.startswith("keep:"): sc.append(obj) visit_class(sc_result, ("File", "Directory"), only_real)