def setUp(self): self.filename = os.path.join('test', 'nginx.conf') self.nginx_parser = NginxConfigParser(self.filename) self.log = logging.getLogger('TestNginxConfigParser')
level=LOG_LEVEL, # always log debug to file format='%(asctime)s %(name)-12s %(levelname)-8s %(message)s', datefmt='%m-%d-%Y %H:%M:%S', filename=LOG_FILE, filemode='a') logging.config = LOG_CONFIG console = logging.StreamHandler() formatter = logging.Formatter('%(levelname)s: %(message)s') console.setFormatter(formatter) console.setLevel(LOG_LEVEL) logging.getLogger('').addHandler(console) log = logging.getLogger('NginxManager') if __name__ == '__main__': # options op = OptionParser() op.add_option('-d', '--debug', dest='debug', action="store_true", default=False, help='Show debug') opts, args = op.parse_args() setup_logging() from nginxmanager import NginxConfigParser ng = NginxConfigParser('../test/nginx.conf.default')