From 100227f4e111725e2b93547d20912bbde2b11993 Mon Sep 17 00:00:00 2001 From: John Garland Date: Sun, 17 May 2009 12:28:03 +0000 Subject: [PATCH] Added filemode support to setupLogger. This allows log files to be appended to if desired. --- deluge/log.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deluge/log.py b/deluge/log.py index 6f49137ef..4de2cdecd 100644 --- a/deluge/log.py +++ b/deluge/log.py @@ -34,7 +34,7 @@ levels = { "none": logging.CRITICAL, "debug": logging.DEBUG } -def setupLogger(level="error", filename=None): +def setupLogger(level="error", filename=None, filemode="w"): """ Sets up the basic logger and if `:param:filename` is set, then it will log to that file instead of stdout. @@ -51,7 +51,7 @@ def setupLogger(level="error", filename=None): format="[%(levelname)-8s] %(asctime)s %(module)s:%(lineno)d %(message)s", datefmt="%H:%M:%S", filename=filename, - filemode="w" + filemode=filemode ) def setLoggerLevel(level):