diff --git a/addons/web/common/dispatch.py b/addons/web/common/dispatch.py index 571b5179a46..e4d88713409 100644 --- a/addons/web/common/dispatch.py +++ b/addons/web/common/dispatch.py @@ -27,9 +27,6 @@ __all__ = ['Root', 'jsonrequest', 'httprequest', 'Controller', 'WebRequest', 'JsonRequest', 'HttpRequest'] _logger = logging.getLogger(__name__) -if not _logger.handlers: - _logger.addHandler(logging.StreamHandler(sys.stdout)) - _logger.propagate = False #----------------------------------------------------------- # Globals (wont move into a pool) diff --git a/openerp-web.py b/openerp-web.py index 9153740b2a8..e58941448cd 100755 --- a/openerp-web.py +++ b/openerp-web.py @@ -47,6 +47,9 @@ if __name__ == "__main__": if not options.log_config: logging.basicConfig(level=getattr(logging, options.log_level.upper())) + dispatch = logging.getLogger('web.common.dispatch') + dispatch.addHandler(logging.StreamHandler(sys.stdout)) + dispatch.propagate = False else: logging.config.fileConfig(options.log_config)