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

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Jan 21 17:08:03 CET 2011


Author: vincent
Date: Fri Jan 21 17:08:03 2011
New Revision: 2627

Log:
Factorise packet creation.

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 Jan 21 17:08:03 2011
@@ -1132,11 +1132,12 @@ class Application(object):
 
         self.local_var.node_tids = {}
         queue = self.local_var.queue
+        packet = Packets.AskTIDs(first, last, INVALID_PARTITION)
         for storage_node in storage_node_list:
             conn = self.cp.getConnForNode(storage_node)
             if conn is None:
                 continue
-            conn.ask(Packets.AskTIDs(first, last, INVALID_PARTITION), queue=queue)
+            conn.ask(packet, queue=queue)
 
         # Wait for answers from all storages.
         self.waitResponses()




More information about the Neo-report mailing list