[ARVADOS] created: 1.1.4-785-gfc582bfe0

Git user git at public.curoverse.com
Mon Aug 13 15:57:42 EDT 2018


        at  fc582bfe0561092165f45b7b6f4d0025892aebfd (commit)


commit fc582bfe0561092165f45b7b6f4d0025892aebfd
Author: Peter Amstutz <pamstutz at veritasgenetics.com>
Date:   Mon Aug 13 14:50:53 2018 -0400

    13931: un-uriquote keep: URIs when converting to (collection, path) tuple
    
    Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz at veritasgenetics.com>

diff --git a/sdk/cwl/arvados_cwl/fsaccess.py b/sdk/cwl/arvados_cwl/fsaccess.py
index 9a893df78..316a65252 100644
--- a/sdk/cwl/arvados_cwl/fsaccess.py
+++ b/sdk/cwl/arvados_cwl/fsaccess.py
@@ -83,7 +83,7 @@ class CollectionFsAccess(cwltool.stdfsaccess.StdFsAccess):
         p = sp[0]
         if p.startswith("keep:") and arvados.util.keep_locator_pattern.match(p[5:]):
             pdh = p[5:]
-            return (self.collection_cache.get(pdh), sp[1] if len(sp) == 2 else None)
+            return (self.collection_cache.get(pdh), urlparse.unquote(sp[1]) if len(sp) == 2 else None)
         else:
             return (None, path)
 

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list