def main():
args_parser = argparse.ArgumentParser()
args_parser.add_argument('-c', '--config')
args = args_parser.parse_args()
powergslb.system.parse_config(args.config)
config = powergslb.system.get_config()
logging.basicConfig(
format=config.get('logging', 'format'),
level=logging.getLevelName(config.get('logging', 'level'))
)
service_threads = [
powergslb.monitor.MonitorThread(name='Monitor'),
powergslb.server.ServerThread(name='Server')
]
service = powergslb.system.SystemService(service_threads)
service.start()
评论列表
文章目录