diff babel/messages/frontend.py @ 506:e57f6c0e371b

Back out r549 for now.
author jruigrok
date Tue, 22 Feb 2011 16:01:21 +0000
parents cbe893a707e4
children c4c279f78f08
line wrap: on
line diff
--- a/babel/messages/frontend.py
+++ b/babel/messages/frontend.py
@@ -629,14 +629,11 @@
         # Configure logging
         self.log = logging.getLogger('babel')
         self.log.setLevel(options.loglevel)
-        if self.log.handlers:
-            handler = self.log.handlers[0]
-        else:
-            handler = logging.StreamHandler()
-            self.log.addHandler(handler)
+        handler = logging.StreamHandler()
+        handler.setLevel(options.loglevel)
         formatter = logging.Formatter('%(message)s')
         handler.setFormatter(formatter)
-        handler.setLevel(options.loglevel)
+        self.log.addHandler(handler)
 
         if options.list_locales:
             identifiers = localedata.list()
Copyright (C) 2012-2017 Edgewall Software