summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorMichael E Brown <mebrown@michaels-house.net>2007-10-19 00:02:31 -0500
committerMichael E Brown <mebrown@michaels-house.net>2007-10-19 00:02:31 -0500
commit5c26011c991814e15606af3244cc2f027b15bda4 (patch)
tree488378fe1b5bc007683e0daf0d3ad4ace2faddf5 /etc
parent3e850857efe9c90f0a6e6ee78d511f429774699b (diff)
downloadmock-5c26011c991814e15606af3244cc2f027b15bda4.tar.gz
mock-5c26011c991814e15606af3244cc2f027b15bda4.tar.xz
mock-5c26011c991814e15606af3244cc2f027b15bda4.zip
simple tweaks to logging to get rid of default debugging info in normal output.
Diffstat (limited to 'etc')
-rw-r--r--etc/logging.ini45
1 files changed, 27 insertions, 18 deletions
diff --git a/etc/logging.ini b/etc/logging.ini
index babd839..4eab005 100644
--- a/etc/logging.ini
+++ b/etc/logging.ini
@@ -2,7 +2,7 @@
keys: detailed,simple,unadorned
[handlers]
-keys: simple_console,detailed_console,unadorned_console
+keys: simple_console,detailed_console,unadorned_console,simple_console_warnings_only
[loggers]
keys: root,build,state,mock,mock_util,mock_uid,mock_trace
@@ -13,8 +13,9 @@ format: %(message)s
[formatter_simple]
format: %(levelname)s: %(message)s
+;useful for debugging:
[formatter_detailed]
-format: %(levelname)s %(module)s, Line: %(lineno)d: %(message)s
+format: %(levelname)s %(filename)s, Line: %(lineno)d: %(message)s
[handler_unadorned_console]
class: StreamHandler
@@ -28,6 +29,12 @@ args: []
formatter: simple
level: INFO
+[handler_simple_console_warnings_only]
+class: StreamHandler
+args: []
+formatter: simple
+level: WARNING
+
[handler_detailed_console]
class: StreamHandler
args: []
@@ -46,15 +53,30 @@ handlers: simple_console
; mock logger normally has no output
; catches stuff like mock.trace_decorator and mock.util
-; can turn on with debug
; dont normally want to propagate to root logger, either
[logger_mock]
level: NOTSET
-; detailed_console only outputs WARNING or above
-handlers: detailed_console
+handlers: simple_console_warnings_only
qualname: mock
propagate: 0
+[logger_state]
+level: NOTSET
+; unadorned_console only outputs INFO or above
+handlers: unadorned_console
+qualname: mock.Root.state
+propagate: 0
+
+[logger_build]
+level: NOTSET
+handlers: simple_console_warnings_only
+qualname: mock.Root.build
+propagate: 0
+
+; The following loggers are only defined here so that they will automatically
+; propagate up to the 'mock' logger.
+; shouldnt really need to change things here.
+
; no output, propagates to parent
[logger_mock_util]
level: NOTSET
@@ -76,17 +98,4 @@ handlers:
qualname: mock.trace_decorator
propagate: 1
-[logger_state]
-level: NOTSET
-; unadorned_console only outputs INFO or above
-handlers: unadorned_console
-qualname: mock.Root.state
-propagate: 0
-
-[logger_build]
-level: NOTSET
-; detailed_console only outputs WARNING or above
-handlers: detailed_console
-qualname: mock.Root.build
-propagate: 0