changeset 610:610a97f7e1ba

0.6dev: Logging start + stop time for the slave. Closes #268.
author osimons
date Sat, 01 Aug 2009 01:43:56 +0000
parents 022bcceb90b7
children 294641e84e89
files bitten/slave.py
diffstat 1 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/bitten/slave.py
+++ b/bitten/slave.py
@@ -419,6 +419,9 @@
         handler.setFormatter(formatter)
         logger.addHandler(handler)
 
+    log.info("Slave launched at %s" % \
+                datetime.now().strftime('%Y-%m-%d %H:%M:%S'))
+
     slave = BuildSlave(urls, name=options.name, config=options.config,
                        dry_run=options.dry_run, work_dir=options.work_dir,
                        build_dir=options.build_dir,
@@ -439,6 +442,10 @@
     if not (options.work_dir or options.keep_files):
         log.debug('Removing working directory %s' % slave.work_dir)
         _rmtree(slave.work_dir)
+
+    log.info("Slave exited at %s" % \
+                datetime.now().strftime('%Y-%m-%d %H:%M:%S'))
+
     return exit_code
 
 if __name__ == '__main__':
Copyright (C) 2012-2017 Edgewall Software