10037: Merge branch 'master' into 10037-useless-progress-bar
[arvados.git] / sdk / cwl / arvados_cwl / pathmapper.py
index e17264bcdd90d48f5972260bd49d6c76459e1cca..40a64ffd20b5a769421f297c8a29cf35cec1d8d3 100644 (file)
@@ -58,6 +58,8 @@ class ArvPathMapper(PathMapper):
     def addentry(self, obj, c, path, subdirs):
         if obj["location"] in self._pathmap:
             src, srcpath = self.arvrunner.fs_access.get_collection(self._pathmap[obj["location"]].resolved)
+            if srcpath == "":
+                srcpath = "."
             c.copy(srcpath, path + "/" + obj["basename"], source_collection=src, overwrite=True)
             for l in obj.get("secondaryFiles", []):
                 self.addentry(l, c, path, subdirs)