[Erp5-report] r45943 arnaud.fontaine - /slapos/trunk/util/slapos.tool.nosqltester_manager.e...

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Jun 23 08:00:28 CEST 2011


Author: arnaud.fontaine
Date: Thu Jun 23 08:00:28 2011
New Revision: 45943

URL: http://svn.erp5.org?rev=45943&view=rev
Log:
Shorten lines and log any error as error level rather than debug

Modified:
    slapos/trunk/util/slapos.tool.nosqltester_manager.erp5/src/slapos/tool/nosqltester_manager/erp5/__init__.py

Modified: slapos/trunk/util/slapos.tool.nosqltester_manager.erp5/src/slapos/tool/nosqltester_manager/erp5/__init__.py
URL: http://svn.erp5.org/slapos/trunk/util/slapos.tool.nosqltester_manager.erp5/src/slapos/tool/nosqltester_manager/erp5/__init__.py?rev=45943&r1=45942&r2=45943&view=diff
==============================================================================
--- slapos/trunk/util/slapos.tool.nosqltester_manager.erp5/src/slapos/tool/nosqltester_manager/erp5/__init__.py [utf8] (original)
+++ slapos/trunk/util/slapos.tool.nosqltester_manager.erp5/src/slapos/tool/nosqltester_manager/erp5/__init__.py [utf8] Thu Jun 23 08:00:28 2011
@@ -43,43 +43,66 @@ class ERP5ScalabilityTesterManager(NoSQL
 
   def _erp5_init(self):
     try:
-      tester_computer_partition = []
+      partition_list = []
       for i in range(0, self.nb_tester_init):
         self.logger.debug("EPR5 tester "+str(i))
-        tester_computer_partition.append(self.computer_partition.request(self.software_release_url, 'erp5_tester', 'erp5_tester'+str(i),
-                   partition_parameter_kw={'host_address':self.host_address,
-                                           'erp5_url':self.computer_partition.getConnectionParameter('erp5_url'),
-                                           'benchmark_suites':self.computer_partition.getConnectionParameter('benchmark_suites'),
-                                           'repeat':self.computer_partition.getConnectionParameter('repeat'),
-                                           'nb_users':self.computer_partition.getConnectionParameter('nb_users')}))
-      for partition in tester_computer_partition:
+
+        partition_parameter_kw = {
+          'host_address': self.host_address,
+          'erp5_url': self.computer_partition.getConnectionParameter('erp5_url'),
+          'benchmark_suites': self.computer_partition.getConnectionParameter('benchmark_suites'),
+          'repeat': self.computer_partition.getConnectionParameter('repeat'),
+          'nb_users': self.computer_partition.getConnectionParameter('nb_users')}
+
+        partition = self.computer_partition.request(self.software_release_url,
+                                                    'erp5_tester',
+                                                    'erp5_tester' + str(i),
+                                                    partition_parameter_kw=partition_parameter_kw)
+
+        partition_list.append(partition)
+
+      for partition in partition_list:
         self.logger.debug("Appending ERP5 testers' url")
         self.tester_urls.append(partition.getConnectionParameter('url'))
+
       self.logger.debug("Before remove duplicates: %s" % str(self.tester_urls))
       self.tester_urls = list(set(self.tester_urls)) # remove duplicates
       self.logger.debug("After remove duplicates: %s" % str(self.tester_urls))
+
       return True
+
     except:
-      self.logger.debug(str(sys.exc_info()))
+      self.logger.error(str(sys.exc_info()))
       return False
 
   def _add_erp5_tester_node(self):
     try:
-      tester_computer_partition = []
+      partition_list = []
       for i in range(0, self.node_increment):
-        tester_computer_partition.append(self.computer_partition.request(self.software_release_url, 'erp5_tester', 'erp5_tester'+str(i),
-                   partition_parameter_kw={'host_address':self.host_address,
-                                           'erp5_url':self.computer_partition.getConnectionParameter('erp5_url'),
-                                           'benchmark_suites':self.computer_partition.getConnectionParameter('benchmark_suites'),
-                                           'repeat':self.computer_partition.getConnectionParameter('repeat'),
-                                           'nb_users':self.computer_partition.getConnectionParameter('nb_users')}))
-      for partition in tester_computer_partition:
+        partition_parameter_kw = {
+          'host_address': self.host_address,
+          'erp5_url': self.computer_partition.getConnectionParameter('erp5_url'),
+          'benchmark_suites': self.computer_partition.getConnectionParameter('benchmark_suites'),
+          'repeat': self.computer_partition.getConnectionParameter('repeat'),
+          'nb_users': self.computer_partition.getConnectionParameter('nb_users')}
+
+        partition = self.computer_partition.request(self.software_release_url,
+                                                    'erp5_tester',
+                                                    'erp5_tester'+str(i),
+                                                    partition_parameter_kw=partition_parameter_kw)
+
+        partition_list.append(partition)
+
+      for partition in partition_list:
         self.logger.debug("Appending ERP5 testers' url")
         self.tester_urls.append(partition.getConnectionParameter('url'))
+
       self.logger.debug("Before remove duplicates: %s" % str(self.tester_urls))
       self.tester_urls = list(set(self.tester_urls)) # remove duplicates
       self.logger.debug("After remove duplicates: %s" % str(self.tester_urls))
+
       return True
+
     except:
-      self.logger.debug(str(sys.exc_info()))
+      self.logger.error(str(sys.exc_info()))
       return False



More information about the Erp5-report mailing list