comparison 0.9.x/babel/messages/frontend.py @ 507:56ea1ec02e16 stable

Back out r553 for now.
author jruigrok
date Tue, 22 Feb 2011 16:04:56 +0000
parents 4faca8f11408
children cd2dec0823c9
comparison
equal deleted inserted replaced
505:d05e5e1674dd 507:56ea1ec02e16
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()
Copyright (C) 2012-2017 Edgewall Software