diff options
-rw-r--r-- | etc/logging.ini | 36 |
1 files changed, 25 insertions, 11 deletions
diff --git a/etc/logging.ini b/etc/logging.ini index 859dc7d..babd839 100644 --- a/etc/logging.ini +++ b/etc/logging.ini @@ -5,7 +5,7 @@ keys: detailed,simple,unadorned keys: simple_console,detailed_console,unadorned_console [loggers] -keys: root,build,state,chroot,mock +keys: root,build,state,mock,mock_util,mock_uid,mock_trace [formatter_unadorned] format: %(message)s @@ -34,7 +34,6 @@ args: [] formatter: detailed level: WARNING - ; usually dont want to set a level for loggers ; this way all handlers get all messages, and messages can be filtered ; at the handler level @@ -51,13 +50,35 @@ handlers: simple_console ; dont normally want to propagate to root logger, either [logger_mock] level: NOTSET -handlers: +; detailed_console only outputs WARNING or above +handlers: detailed_console qualname: mock propagate: 0 +; no output, propagates to parent +[logger_mock_util] +level: NOTSET +handlers: +qualname: mock.util +propagate: 1 + +; no output, propagates to parent +[logger_mock_uid] +level: NOTSET +handlers: +qualname: mock.uid +propagate: 1 + +; no output, propagates to parent +[logger_mock_trace] +level: NOTSET +handlers: +qualname: mock.trace_decorator +propagate: 1 + [logger_state] level: NOTSET -; detailed_console only outputs INFO or above +; unadorned_console only outputs INFO or above handlers: unadorned_console qualname: mock.Root.state propagate: 0 @@ -69,10 +90,3 @@ handlers: detailed_console qualname: mock.Root.build propagate: 0 -[logger_chroot] -level: NOTSET -; detailed_console only outputs WARNING or above -handlers: detailed_console -qualname: mock.Root.chroot -propagate: 0 - |