[Zope3-checkins] CVS: ZODB4/ZODB - ConflictResolution.py:1.20

Jeremy Hylton jeremy@zope.com
Fri, 13 Dec 2002 12:13:27 -0500


Update of /cvs-repository/ZODB4/ZODB
In directory cvs.zope.org:/tmp/cvs-serv14467

Modified Files:
	ConflictResolution.py 
Log Message:
Remove unused import.  Log error message in conflict resolution.


=== ZODB4/ZODB/ConflictResolution.py 1.19 => 1.20 ===
--- ZODB4/ZODB/ConflictResolution.py:1.19	Wed Dec  4 16:58:49 2002
+++ ZODB4/ZODB/ConflictResolution.py	Fri Dec 13 12:13:26 2002
@@ -19,7 +19,8 @@
 __metaclass__ = type
 
 from cStringIO import StringIO
-from cPickle import Pickler, PicklingError
+from cPickle import PicklingError
+import zLOG
 
 from Transaction.Exceptions import ConflictError
 from ZODB.Serialize import BaseObjectReader, ObjectWriter, getClassMetadata
@@ -130,12 +131,14 @@
         try:
             old = reader.getState(p)
         except (EOFError, PicklingError), err:
+            zLOG.LOG("CR", zLOG.INFO, "Error loading object: %s" % err)
             return None
         if committedData is None:
             committedData = self.loadSerial(oid, committedSerial)
         try:
             committed = reader.getState(committedData)
         except (EOFError, PicklingError), err:
+            zLOG.LOG("CR", zLOG.INFO, "Error loading object: %s" % err)
             return None
         try:
             resolved = resolve(old, committed, newstate)