]> granicus.if.org Git - python/commitdiff
whatsnew: logging.config.listen *verify* (#15452).
authorR David Murray <rdmurray@bitdance.com>
Mon, 10 Mar 2014 16:03:01 +0000 (12:03 -0400)
committerR David Murray <rdmurray@bitdance.com>
Mon, 10 Mar 2014 16:03:01 +0000 (12:03 -0400)
Doc/whatsnew/3.4.rst
Misc/NEWS

index 834c9145556ad74a9acacc013188efd685e648ab..3ef10baed8d16c2b4132bd6a504187f429656a95 100644 (file)
@@ -1014,6 +1014,11 @@ the application modifies the configuration before passing it to
 :func:`~logging.config.fileConfig`.  (Contributed by Vinay Sajip in
 :issue:`16110`.)
 
+Logging configuration data received from a socket via the
+:func:`logging.config.listen` function can now be validated before being
+processed by supplying a verification function as the argument to the new
+*verify* keyword argument. (Contributed by Vinay Sajip in :issue:`15452`.)
+
 
 .. _whatsnew-marshal-3:
 
index c729493cfbd61ee40570df16a28b4e974f4bdb92..cda67d661123f68e9a9084003537068574e163e0 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -3638,6 +3638,10 @@ Library
 - Issue #9650: List commonly used format codes in time.strftime and
   time.strptime docsttings.  Original patch by Mike Hoy.
 
+- Issue #15452: logging configuration socket listener now has a verify option
+  that allows an application to apply a verification function to the
+  received configuration data before it is acted upon.
+
 - Issue #16034: Fix performance regressions in the new `bz2.BZ2File`
   implementation.  Initial patch by Serhiy Storchaka.