X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/3af38eca348413c6f11f6526b2ee2ca7cb53e348..b352c3862814fe0bdd2b5a40b1dc8171474dbb48:/sdk/python/arvados/_normalize_stream.py diff --git a/sdk/python/arvados/_normalize_stream.py b/sdk/python/arvados/_normalize_stream.py index 485c757e7f..c72b82be1c 100644 --- a/sdk/python/arvados/_normalize_stream.py +++ b/sdk/python/arvados/_normalize_stream.py @@ -8,9 +8,7 @@ from . import config import re def escape(path): - path = re.sub('\\\\', lambda m: '\\134', path) - path = re.sub('[:\000-\040]', lambda m: "\\%03o" % ord(m.group(0)), path) - return path + return re.sub(r'[\\:\000-\040]', lambda m: "\\%03o" % ord(m.group(0)), path) def normalize_stream(stream_name, stream): """Take manifest stream and return a list of tokens in normalized format.