]> granicus.if.org Git - python/commitdiff
Issue #9606: Updated documentation for Filter objects.
authorVinay Sajip <vinay_sajip@yahoo.co.uk>
Thu, 19 Aug 2010 19:17:41 +0000 (19:17 +0000)
committerVinay Sajip <vinay_sajip@yahoo.co.uk>
Thu, 19 Aug 2010 19:17:41 +0000 (19:17 +0000)
Doc/library/logging.rst

index cba14f10ab9cdafed32dfdac99a53bc4b743705f..c1ae10847e74b827342fe2e0774e3a347028c823 100644 (file)
@@ -2521,6 +2521,13 @@ initialized with the empty string, all events are passed.
       yes. If deemed appropriate, the record may be modified in-place by this
       method.
 
+Note that filters attached to handlers are consulted whenever an event is
+emitted by the handler, whereas filters attached to loggers are consulted
+whenever an event is logged to the handler (using :meth:`debug`, :meth:`info`,
+etc.) This means that events which have been generated by descendant loggers
+will not be filtered by a logger's filter setting, unless the filter has also
+been applied to those descendant loggers.
+
 .. _log-record:
 
 LogRecord Objects