From 07ba0d5bbe5b4e711d1da925ca789cb9b3b061bf Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Mon, 2 Feb 2004 08:34:17 +0000 Subject: [PATCH] Added some useless little facts on exit. --- scripts/supybot | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/supybot b/scripts/supybot index 4bc6babde..85dd5a8a9 100755 --- a/scripts/supybot +++ b/scripts/supybot @@ -40,7 +40,6 @@ import os import sys import atexit import shutil -import os.path if sys.version_info < (2, 3, 0): sys.stderr.write('This program requires Python >= 2.3.0\n') @@ -61,6 +60,7 @@ import registry def main(): import conf + import utils import world import drivers import schedule @@ -72,7 +72,11 @@ def main(): log.info('No more Irc objects, exiting.') except KeyboardInterrupt: log.info('Exiting due to Ctrl-C.') - raise SystemExit, 'Goodbye!' + now = time.time() + log.info('Total uptime: %s.', utils.timeElapsed(now - world.startedAt)) + (user, system, _, _, _) = os.times() + log.info('Total CPU time taken: %s seconds.', user+system) + raise SystemExit except: log.exception('Exception raised out of drivers.run:')