[IMP] logging: configure a top-level `openerp` logger instead of the root logger.

bzr revid: vmt@openerp.com-20120124104558-r3nz6pvjlcv09aht
This commit is contained in:
Vo Minh Thu 2012-01-24 11:45:58 +01:00
parent 4d77e87495
commit 6e3ad4f8c9
1 changed files with 4 additions and 5 deletions

View File

@ -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)