Mercurial > babel > old > mirror
comparison 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 |
comparison
equal
deleted
inserted
replaced
504:c3fb31644920 | 506:e57f6c0e371b |
---|---|
627 options, args = self.parser.parse_args(argv[1:]) | 627 options, args = self.parser.parse_args(argv[1:]) |
628 | 628 |
629 # Configure logging | 629 # Configure logging |
630 self.log = logging.getLogger('babel') | 630 self.log = logging.getLogger('babel') |
631 self.log.setLevel(options.loglevel) | 631 self.log.setLevel(options.loglevel) |
632 if self.log.handlers: | 632 handler = logging.StreamHandler() |
633 handler = self.log.handlers[0] | 633 handler.setLevel(options.loglevel) |
634 else: | |
635 handler = logging.StreamHandler() | |
636 self.log.addHandler(handler) | |
637 formatter = logging.Formatter('%(message)s') | 634 formatter = logging.Formatter('%(message)s') |
638 handler.setFormatter(formatter) | 635 handler.setFormatter(formatter) |
639 handler.setLevel(options.loglevel) | 636 self.log.addHandler(handler) |
640 | 637 |
641 if options.list_locales: | 638 if options.list_locales: |
642 identifiers = localedata.list() | 639 identifiers = localedata.list() |
643 longest = max([len(identifier) for identifier in identifiers]) | 640 longest = max([len(identifier) for identifier in identifiers]) |
644 identifiers.sort() | 641 identifiers.sort() |