Kaydet (Commit) 2a649f93 authored tarafından Vinay Sajip's avatar Vinay Sajip

Issue #3389: Allow resolving dotted names for handlers in logging configuration…

Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch.
üst 70fdc95b
......@@ -1674,7 +1674,7 @@ timed intervals.
The system will save old log files by appending extensions to the filename.
The extensions are date-and-time based, using the strftime format
``%Y-%m-%d_%H-%M-%S`` or a leading portion thereof, depending on the
rollover interval.
rollover interval.
If the *utc* argument is true, times in UTC will be used; otherwise
local time is used.
......@@ -2351,6 +2351,10 @@ The ``class`` entry indicates the handler's class (as determined by :func:`eval`
in the ``logging`` package's namespace). The ``level`` is interpreted as for
loggers, and ``NOTSET`` is taken to mean "log everything".
.. versionchanged:: 2.6
Added support for resolving the handler's class as a dotted module and class
name.
The ``formatter`` entry indicates the key name of the formatter for this
handler. If blank, a default formatter (``logging._defaultFormatter``) is used.
If a name is specified, it must appear in the ``[formatters]`` section and have
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment