log the thread count in the final summary data
authorerickson <erickson@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Wed, 4 Aug 2010 13:33:10 +0000 (13:33 +0000)
committererickson <erickson@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Wed, 4 Aug 2010 13:33:10 +0000 (13:33 +0000)
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/constrictor/trunk@948 6d9bc8c9-1ec2-4278-b937-99fde70a366f

constrictor/data.py

index 8ca1113..802dadb 100644 (file)
@@ -141,10 +141,16 @@ class Data(object):
             if counter %100 == 0:
                 log.log_info("Inserted %d rows" % counter)
 
+        from properties import Properties
+        props = Properties.get_properties()
+        threads = int(props.get_property('constrictor.numThreads'))
+
+
         # log some basic stats
         task_set_time = end_time - self.task_set_start_time
         log.log_info("-"*70)
         log.log_info("Task Set           -> %s" % str(self.task_set_name))
+        log.log_info("Thread Count       -> %s" % str(threads))
         log.log_info("Task Counts        -> %s" % str(task_counts))
         log.log_info("Total Tasks        -> %d" % len(self.runtime_data))
         log.log_info("Total time         -> %0.3f seconds" % task_set_time)