projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' into 4250-doc-updates
[arvados.git]
/
sdk
/
python
/
arvados
/
collection.py
diff --git
a/sdk/python/arvados/collection.py
b/sdk/python/arvados/collection.py
index fa782a1ac2e9beb74c0733d8d3d5439272159276..0f49438b6cd0ed8a57c7f7e519eedde8d294909e 100644
(file)
--- a/
sdk/python/arvados/collection.py
+++ b/
sdk/python/arvados/collection.py
@@
-472,6
+472,10
@@
class CollectionWriter(CollectionBase):
raise errors.AssertionError(
"Manifest filenames cannot contain whitespace: %s" %
newfilename)
raise errors.AssertionError(
"Manifest filenames cannot contain whitespace: %s" %
newfilename)
+ elif re.search(r'\x00', newfilename):
+ raise errors.AssertionError(
+ "Manifest filenames cannot contain NUL characters: %s" %
+ newfilename)
self._current_file_name = newfilename
def current_file_name(self):
self._current_file_name = newfilename
def current_file_name(self):