]> granicus.if.org Git - python/commitdiff
Repair logging test spew caused by rev. 51206.
authorGeorg Brandl <georg@python.org>
Sat, 12 Aug 2006 08:32:02 +0000 (08:32 +0000)
committerGeorg Brandl <georg@python.org>
Sat, 12 Aug 2006 08:32:02 +0000 (08:32 +0000)
Lib/logging/config.py
Lib/test/test_logging.py

index 511e65937e525d09f9ad00fc6157394e48952149..5ea0d15b64f2fd1e4db9cadf4f0b66785ed39819 100644 (file)
@@ -79,7 +79,7 @@ def fileConfig(fname, defaults=None):
     logging._acquireLock()
     try:
         logging._handlers.clear()
-        logging._handlerList = []
+        del logging._handlerList[:]
         # Handlers add themselves to logging._handlers
         handlers = _install_handlers(cp, formatters)
         _install_loggers(cp, handlers)
index 68c23c218b352c684055330d5604d7bff2d7bc2d..ee34f8c1baa26b94b9cce394c28b63a4671f0fbe 100644 (file)
@@ -493,7 +493,7 @@ def test4():
             try:
                 logging._handlers.clear()
                 logging._handlers.update(saved_handlers)
-                logging._handlerList = saved_handler_list
+                logging._handlerList[:] = saved_handler_list
                 loggerDict = logging.getLogger().manager.loggerDict
                 loggerDict.clear()
                 loggerDict.update(saved_loggers)
@@ -560,7 +560,7 @@ def test5():
         try:
             logging._handlers.clear()
             logging._handlers.update(saved_handlers)
-            logging._handlerList = saved_handler_list
+            logging._handlerList[:] = saved_handler_list
             loggerDict = logging.getLogger().manager.loggerDict
             loggerDict.clear()
             loggerDict.update(saved_loggers)