--- config.r64416.py 2008-06-18 21:46:08.593450588 -0300 +++ config.py 2008-06-19 21:38:45.396331746 -0300 @@ -64,6 +64,9 @@ shipped in 2.x versions of Python], you can pass in a file-like object rather than a filename, in which case the file-like object will be read using readfp. + If disable_existing_loggers is False, existing loggers not present in + the configuration file will be not disabled (default behavior is to + disable them). """ import ConfigParser @@ -230,7 +233,9 @@ #Disable any old loggers. There's no point deleting #them as other threads may continue to hold references - #and by disabling them, you stop them doing any logging. + #and by disabling them, you stop them doing any logging + #(unless user ask not to disable them, probably because + #they were used before this call) if disable_existing_loggers: for log in existing: root.manager.loggerDict[log].disabled = 1