X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/de3ced158ccf579efbe9bfe0e23e03eb9417daeb..9ee500be1e3dfd9a64214a14aba460108bcfa345:/sdk/cwl/arvados_cwl/runner.py diff --git a/sdk/cwl/arvados_cwl/runner.py b/sdk/cwl/arvados_cwl/runner.py index 183e21cf95..912faf0e87 100644 --- a/sdk/cwl/arvados_cwl/runner.py +++ b/sdk/cwl/arvados_cwl/runner.py @@ -174,7 +174,7 @@ def set_secondary(fsaccess, builder, inputschema, secondaryspec, primary, discov if pattern is None: continue sfpath = substitute(primary["location"], pattern) - required = builder.do_eval(sf["required"], context=primary) + required = builder.do_eval(sf.get("required"), context=primary) if fsaccess.exists(sfpath): primary["secondaryFiles"].append({"location": sfpath, "class": "File"})