[Neo-report] r1892 vincent - /trunk/neo/client/app.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Mar 5 16:08:37 CET 2010


Author: vincent
Date: Fri Mar  5 16:08:36 2010
New Revision: 1892

Log:
Factorise self.mq_cache lookup.

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] Fri Mar  5 16:08:36 2010
@@ -756,13 +756,14 @@
             # Update cache
             self._cache_lock_acquire()
             try:
+                mq_cache = self.mq_cache
                 for oid, data in self.local_var.data_dict.iteritems():
                     if data == '':
-                        if oid in self.mq_cache:
-                            del self.mq_cache[oid]
+                        if oid in mq_cache:
+                            del mq_cache[oid]
                     else:
                         # Now serial is same as tid
-                        self.mq_cache[oid] = tid, data
+                        mq_cache[oid] = tid, data
             finally:
                 self._cache_lock_release()
             self.local_var.clear()





More information about the Neo-report mailing list