Browse Source

Fixes in NameError in app.log

Ask Solem 11 years ago
parent
commit
4a02ee906d
2 changed files with 2 additions and 2 deletions
  1. 1 1
      celery/app/log.py
  2. 1 1
      celery/tests/app/test_log.py

+ 1 - 1
celery/app/log.py

@@ -130,7 +130,7 @@ class Logging(object):
             self.setup_task_loggers(loglevel, logfile, colorize=colorize)
 
         try:
-            stream = root.handlers[0].stream
+            stream = logging.getLogger().handlers[0].stream
         except (AttributeError, IndexError):
             pass
         else:

+ 1 - 1
celery/tests/app/test_log.py

@@ -150,7 +150,7 @@ class test_ColorFormatter(AppCase):
 
         x.format(record)
         self.assertIn('<Unrepresentable', record.msg)
-        self.assertEqual(safe_str.call_count, 2)
+        self.assertEqual(safe_str.call_count, 1)
 
     @patch('celery.utils.log.safe_str')
     def test_format_raises_no_color(self, safe_str):