# HG changeset patch # User Björn Ricks # Date 1306322494 -7200 # Node ID 13e3ec26dc36513d3a6e21a022a594b62376a9dc # Parent a7a85e85e0eb7b35e24355a8aeaf1e45e07df1e0 Make the logging configurable for filename and level diff -r a7a85e85e0eb -r 13e3ec26dc36 getan/config.py --- a/getan/config.py Wed May 25 11:12:15 2011 +0200 +++ b/getan/config.py Wed May 25 13:21:34 2011 +0200 @@ -13,16 +13,16 @@ logger = None -def initialize(): - setup_logging() +def initialize(level=logging.INFO, filename="getan.log"): + setup_logging(level, filename) setup_locale() -def setup_logging(): +def setup_logging(level, filename): global logger - logging.basicConfig(level=logging.INFO, + logging.basicConfig(level=level, format='%(asctime)s %(levelname)s %(message)s', - filename='getan.log', + filename=filename, filemode='w') logger = logging.getLogger()