From bccccc55105f6b407ad80ea23c53998d968c5524 Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Fri, 15 Aug 2014 10:05:01 -0400 Subject: [PATCH 1/1] Restore trailing newline in manifest format sanity check. Amends 3cc80b447efcaf416ea4d6857d6d40583e462ff8 No issue # --- sdk/python/arvados/collection.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/python/arvados/collection.py b/sdk/python/arvados/collection.py index 8fdfcf86c3..6cf4d07552 100644 --- a/sdk/python/arvados/collection.py +++ b/sdk/python/arvados/collection.py @@ -96,7 +96,7 @@ class CollectionReader(object): if re.match(r'[a-f0-9]{32}(\+\d+)?(\+\S+)*$', manifest_locator_or_text): self._manifest_locator = manifest_locator_or_text self._manifest_text = None - elif re.match(r'(\S+)( [a-f0-9]{32}(\+\d+)(\+\S+)*)+( \d+:\d+:\S+)+', manifest_locator_or_text): + elif re.match(r'(\S+)( [a-f0-9]{32}(\+\d+)(\+\S+)*)+( \d+:\d+:\S+)+\n', manifest_locator_or_text): self._manifest_text = manifest_locator_or_text self._manifest_locator = None else: -- 2.30.2