From 0596397e93b7735b36a9b898dc72be9cc1d1bbe7 Mon Sep 17 00:00:00 2001 From: Stanislaw Pitucha Date: Wed, 27 Aug 2014 13:58:15 +0100 Subject: Configure the root logger properly The documentation and project template showed logging configuration which sets level INFO for module called 'root' rather than the root logger. Configure the root (default) logger instead. Change-Id: I172d06dc6b81a31c5b698e43be50ab6302d54984 --- docs/source/configuration.rst | 3 +-- docs/source/logging.rst | 2 +- pecan/scaffolds/base/config.py_tmpl | 2 +- pecan/scaffolds/rest-api/config.py_tmpl | 2 +- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/docs/source/configuration.rst b/docs/source/configuration.rst index d1f9f83..47b0a43 100644 --- a/docs/source/configuration.rst +++ b/docs/source/configuration.rst @@ -194,8 +194,8 @@ dictionaries. :: logging = { + 'root': {'level': 'INFO', 'handlers': ['console']}, 'loggers': { - 'root': {'level': 'INFO', 'handlers': ['console']}, 'sqlalchemy.engine': {'level': 'INFO', 'handlers': ['console']}, '__force_dict__': True }, @@ -208,5 +208,4 @@ dictionaries. from myapp import conf assert isinstance(conf.logging.loggers, dict) - assert isinstance(conf.logging.loggers['root'], dict) assert isinstance(conf.logging.loggers['sqlalchemy.engine'], dict) diff --git a/docs/source/logging.rst b/docs/source/logging.rst index 940c7af..0060a56 100644 --- a/docs/source/logging.rst +++ b/docs/source/logging.rst @@ -31,8 +31,8 @@ The default configuration defines one handler and two loggers. server = { ... } logging = { + 'root' : {'level': 'INFO', 'handlers': ['console']}, 'loggers': { - 'root' : {'level': 'INFO', 'handlers': ['console']}, 'myapp': {'level': 'DEBUG', 'handlers': ['console']} }, 'handlers': { diff --git a/pecan/scaffolds/base/config.py_tmpl b/pecan/scaffolds/base/config.py_tmpl index 696cc6a..6d70d5c 100644 --- a/pecan/scaffolds/base/config.py_tmpl +++ b/pecan/scaffolds/base/config.py_tmpl @@ -18,8 +18,8 @@ app = { } logging = { + 'root': {'level': 'INFO', 'handlers': ['console']}, 'loggers': { - 'root': {'level': 'INFO', 'handlers': ['console']}, '${package}': {'level': 'DEBUG', 'handlers': ['console']}, 'pecan.commands.serve': {'level': 'DEBUG', 'handlers': ['console']}, 'py.warnings': {'handlers': ['console']}, diff --git a/pecan/scaffolds/rest-api/config.py_tmpl b/pecan/scaffolds/rest-api/config.py_tmpl index b0b3839..6713c20 100644 --- a/pecan/scaffolds/rest-api/config.py_tmpl +++ b/pecan/scaffolds/rest-api/config.py_tmpl @@ -12,8 +12,8 @@ app = { } logging = { + 'root': {'level': 'INFO', 'handlers': ['console']}, 'loggers': { - 'root': {'level': 'INFO', 'handlers': ['console']}, '${package}': {'level': 'DEBUG', 'handlers': ['console']}, 'pecan.commands.serve': {'level': 'DEBUG', 'handlers': ['console']}, 'py.warnings': {'handlers': ['console']}, -- cgit v1.2.1