From ec4ad3f3b7ac2126d36479cd63b58135a98a9f33 Mon Sep 17 00:00:00 2001 From: Peter Amstutz Date: Mon, 11 Sep 2023 13:02:42 -0400 Subject: [PATCH] 20937: Fix pathmapper use of http_to_keep Arvados-DCO-1.1-Signed-off-by: Peter Amstutz --- sdk/cwl/arvados_cwl/pathmapper.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sdk/cwl/arvados_cwl/pathmapper.py b/sdk/cwl/arvados_cwl/pathmapper.py index 539188fddd..448facf776 100644 --- a/sdk/cwl/arvados_cwl/pathmapper.py +++ b/sdk/cwl/arvados_cwl/pathmapper.py @@ -109,9 +109,10 @@ class ArvPathMapper(PathMapper): # passthrough, we'll download it later. self._pathmap[src] = MapperEnt(src, src, srcobj["class"], True) else: - keepref = "keep:%s/%s" % http_to_keep(self.arvrunner.api, self.arvrunner.project_uuid, src, + results = http_to_keep(self.arvrunner.api, self.arvrunner.project_uuid, src, varying_url_params=self.arvrunner.toplevel_runtimeContext.varying_url_params, prefer_cached_downloads=self.arvrunner.toplevel_runtimeContext.prefer_cached_downloads) + keepref = "keep:%s/%s" % (results[0], results[1]) logger.info("%s is %s", src, keepref) self._pathmap[src] = MapperEnt(keepref, keepref, srcobj["class"], True) except Exception as e: -- 2.39.5