Ticket #50: client.patch

File client.patch, 1.1 KB (added by desai, 17 years ago)
  • bcfg2

     
    2121class Client: 
    2222    ''' The main bcfg2 client class ''' 
    2323    def __init__(self): 
    24         level = 30 
    25         if '-v' in sys.argv: 
    26             level = 20 
    27         if '-d' in sys.argv: 
    28             level = 0 
    29         Bcfg2.Logging.setup_logging('bcfg2', to_syslog=False, level=level) 
    30         self.logger = logging.getLogger('bcfg2') 
    3124        self.toolset = None 
    3225        self.config = None 
    3326 
     
    7164            } 
    7265 
    7366        self.setup = Bcfg2.Options.OptionParser('bcfg2', optinfo).parse() 
     67        level = 30 
     68        if self.setup['verbose']: 
     69            level = 20 
     70        if self.setup['debug']: 
     71            level = 0 
     72        Bcfg2.Logging.setup_logging('bcfg2', to_syslog=False, level=level) 
     73        self.logger = logging.getLogger('bcfg2') 
    7474        self.logger.debug(self.setup) 
    7575        if self.setup['remove'] not in [False, 'all', 'services', 'packages']: 
    7676            self.logger.error("Got unknown argument %s for -r" % (self.setup['remove']))