[Zope3-checkins] CVS: Zope3/lib/python/ZODB - Connection.py:1.83
Jeremy Hylton
jeremy@zope.com
Thu, 10 Oct 2002 17:07:30 -0400
Update of /cvs-repository/Zope3/lib/python/ZODB
In directory cvs.zope.org:/tmp/cvs-serv19497
Modified Files:
Connection.py
Log Message:
Make sure RollbackError is bound.
=== Zope3/lib/python/ZODB/Connection.py 1.82 => 1.83 ===
--- Zope3/lib/python/ZODB/Connection.py:1.82 Mon Oct 7 19:25:31 2002
+++ Zope3/lib/python/ZODB/Connection.py Thu Oct 10 17:07:29 2002
@@ -47,7 +47,7 @@
from ZODB.TmpStore import TmpStore
from ZODB.ConflictResolution import ResolvedSerial
from ZODB.IConnection import IConnection
-from ZODB.POSException import ConflictError
+from ZODB.POSException import ConflictError, RollbackError
from ZODB.Serialize import ConnectionUnpickler, \
new_persistent_id, getClassMetadata
from ZODB.utils import u64
@@ -524,6 +524,6 @@
def rollback(self):
if not self._tmp_undo.current(self._conn._storage):
msg = "savepoint has already been committed"
- raise POSException.RollbackError(msg)
+ raise RollbackError(msg)
self._tmp_undo.rollback()
self._conn._cache.invalidateMany(self._conn._modified)