]> git.ipfire.org Git - thirdparty/babel.git/commitdiff
Back out r549 for now.
authorJeroen Ruigrok van der Werven <asmodai@in-nomine.org>
Tue, 22 Feb 2011 16:01:21 +0000 (16:01 +0000)
committerJeroen Ruigrok van der Werven <asmodai@in-nomine.org>
Tue, 22 Feb 2011 16:01:21 +0000 (16:01 +0000)
ChangeLog
babel/messages/frontend.py

index e1de92d913549944a6fa4c9a33bfcb387037a80b..a473aeb2b916d595baebd251495a99a4bff584a8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -26,7 +26,6 @@ http://svn.edgewall.org/repos/babel/tags/1.0.0/
  * Removed ValueError raising for string formatting message checkers if the
    string does not contain any string formattings (ticket #150).
  * Fix Serbian plural forms (ticket #213).
- * Prevent multiple handlers being added to the same logger (ticket #227).
  * Small speed improvement in format_date() (ticket #216).
 
 
index 0aa535d9032390c0aeecd07ca57788eb0f930df8..b1ebfb4a7c6202609af6369a53452cf9d227abeb 100755 (executable)
@@ -629,14 +629,11 @@ class CommandLineInterface(object):
         # 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()