[Neo-report] r2581 gregory - /trunk/neo/client/app.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Dec 29 15:57:42 CET 2010
Author: gregory
Date: Wed Dec 29 15:57:42 2010
New Revision: 2581
Log:
Don't shadow the other oid_list variable.
Modified:
trunk/neo/client/app.py
Modified: trunk/neo/client/app.py
==============================================================================
--- trunk/neo/client/app.py [iso-8859-1] (original)
+++ trunk/neo/client/app.py [iso-8859-1] Wed Dec 29 15:57:42 2010
@@ -987,12 +987,12 @@ class Application(object):
raise StorageTransactionError(self, undone_tid)
txn_info, txn_ext = self._getTransactionInformation(undone_tid)
- oid_list = txn_info['oids']
+ txn_oid_list = txn_info['oids']
# Regroup objects per partition, to ask a minimum set of storage.
partition_oid_dict = {}
pt = self.getPartitionTable()
- for oid in oid_list:
+ for oid in txn_oid_list:
partition = pt.getPartition(oid)
try:
oid_list = partition_oid_dict[partition]
@@ -1031,7 +1031,7 @@ class Application(object):
raise UndoError('non-undoable transaction')
# Send undo data to all storage nodes.
- for oid in oid_list:
+ for oid in txn_oid_list:
current_serial, undo_serial, is_current = undo_object_tid_dict[oid]
if is_current:
data = None
More information about the Neo-report
mailing list