[haizea-commit] r462 - trunk/src/haizea/resourcemanager
haizea-commit at mailman.cs.uchicago.edu
haizea-commit at mailman.cs.uchicago.edu
Mon Aug 4 10:26:58 CDT 2008
Author: borja
Date: 2008-08-04 10:26:58 -0500 (Mon, 04 Aug 2008)
New Revision: 462
Modified:
trunk/src/haizea/resourcemanager/log.py
Log:
Logger can write to a file, instead of just to stderr
Modified: trunk/src/haizea/resourcemanager/log.py
===================================================================
--- trunk/src/haizea/resourcemanager/log.py 2008-08-04 15:26:27 UTC (rev 461)
+++ trunk/src/haizea/resourcemanager/log.py 2008-08-04 15:26:58 UTC (rev 462)
@@ -19,12 +19,15 @@
import logging
class Logger(object):
- def __init__(self, rm):
+ def __init__(self, rm, file = None):
self.rm = rm
self.logger = logging.getLogger("haizea")
self.extremedebug = False
- handler = logging.StreamHandler()
+ if file == None:
+ handler = logging.StreamHandler()
+ else:
+ handler = logging.FileHandler(file)
formatter = logging.Formatter('%(message)s')
handler.setFormatter(formatter)
self.logger.addHandler(handler)
More information about the Haizea-commit
mailing list