[Erp5-report] r34862 luke - /erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Apr 29 17:16:11 CEST 2010
Author: luke
Date: Thu Apr 29 17:16:06 2010
New Revision: 34862
URL: http://svn.erp5.org?rev=34862&view=rev
Log:
- add start and stop information of timmy invocation time
Modified:
erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py
Modified: erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py?rev=34862&r1=34861&r2=34862&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py [utf8] (original)
+++ erp5/trunk/utils/erp5.timmy/src/erp5/timmy/timmy.py [utf8] Thu Apr 29 17:16:06 2010
@@ -4,6 +4,7 @@
import sys
import socket
import MySQLdb
+import time
SUPERVISORD = os.path.join('var', 'bin', 'supervisord')
SUPERVISORCTL = os.path.join('var', 'bin', 'supervisorctl')
@@ -121,9 +122,6 @@
except (IOError, OSError):
logging.critical('Timmy could not write pidfile %s' % pid_file)
raise
- else:
- logging.info('Timmy started with the pid %s' % pid)
-
def updateBaseProfile(template_directory, file_output, base_profile,
instances_directory, instance_dict_list):
@@ -552,6 +550,8 @@
if options.log_file is not None:
logging_kw['filename'] = options.log_file
logging.basicConfig(**logging_kw)
+ time_begin = time.time()
+ logging.info('[%s] Timmy started' % os.getpid())
try:
setRunning(True, options.pid_file)
except:
@@ -709,6 +709,8 @@
raise
finally:
setRunning(False, options.pid_file)
+ logging.info('[%s] Timmy finished, invocation time: %.3fs' % (os.getpid(),
+ time.time() - time_begin))
if __name__ == '__main__':
run()
More information about the Erp5-report
mailing list