[Pkg-bazaar-commits] ./bzr/unstable r712: - better check for invalid store ids

Martin Pool mbp at sourcefrog.net
Fri Apr 10 08:13:46 UTC 2009


------------------------------------------------------------
revno: 712
committer: Martin Pool <mbp at sourcefrog.net>
timestamp: Mon 2005-06-20 13:47:46 +1000
message:
  - better check for invalid store ids
modified:
  bzrlib/store.py
-------------- next part --------------
=== modified file 'bzrlib/store.py'
--- a/bzrlib/store.py	2005-06-20 03:47:02 +0000
+++ b/bzrlib/store.py	2005-06-20 03:47:46 +0000
@@ -68,7 +68,8 @@
         self._basedir = basedir
 
     def _path(self, id):
-        assert '/' not in id
+        if '\\' in id or '/' in id:
+            raise ValueError("invalid store id %r" % id)
         return os.path.join(self._basedir, id)
 
     def __repr__(self):



More information about the Pkg-bazaar-commits mailing list