From 2a649f93b055e21c474654aa98005cbea30722cb Mon Sep 17 00:00:00 2001 From: Vinay Sajip Date: Fri, 18 Jul 2008 09:00:35 +0000 Subject: [PATCH] Issue #3389: Allow resolving dotted names for handlers in logging configuration files. Thanks to Philip Jenvey for the patch. --- Doc/library/logging.rst | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Doc/library/logging.rst b/Doc/library/logging.rst index 37f5b555deb..4b330043643 100644 --- a/Doc/library/logging.rst +++ b/Doc/library/logging.rst @@ -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