From 6e3ad4f8c96710359c88d828a1d9cd02b9ec5a98 Mon Sep 17 00:00:00 2001 From: Vo Minh Thu Date: Tue, 24 Jan 2012 11:45:58 +0100 Subject: [PATCH] [IMP] logging: configure a top-level `openerp` logger instead of the root logger. bzr revid: vmt@openerp.com-20120124104558-r3nz6pvjlcv09aht --- openerp/netsvc.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/openerp/netsvc.py b/openerp/netsvc.py index ca08a362771..fc284e45dc2 100644 --- a/openerp/netsvc.py +++ b/openerp/netsvc.py @@ -188,9 +188,8 @@ def init_logger(): formatter = DBFormatter(format) handler.setFormatter(formatter) - # add the handler to the root logger - logger = logging.getLogger() - logger.handlers = [] + # Add the handler to the 'openerp' logger. + logger = logging.getLogger('openerp') logger.addHandler(handler) logger.setLevel(int(tools.config['log_level'] or '0')) @@ -202,8 +201,8 @@ def init_alternative_logger(): if record.levelno > 20: print record.levelno, record.pathname, record.msg handler = H() - logger = logging.getLogger() - logger.handlers = [] + # Add the handler to the 'openerp' logger. + logger = logging.getLogger('openerp') logger.addHandler(handler) logger.setLevel(logging.ERROR)