def main(): parser = ArgumentParser() parser.add_argument('-c', '--config-file', default='config.yml') parser.add_argument('-d', '--debug', action='store_true') args = parser.parse_args() config = utils.load_config(args.config_file) bind = config.get('bind', DEFAULT_API_BIND) port = config.get('port', DEFAULT_API_PORT) app.debug = config.get('debug', False) app.run(host=bind, port=port)
def main(): parser = ArgumentParser() parser.add_argument('-c', '--config-file', default='config.yaml') parser.add_argument('-d', '--debug', action='store_true') args = parser.parse_args() config = utils.load_config(args.config_file) bind = config.get('bind', DEFAULT_API_BIND) port = config.get('port', DEFAULT_API_PORT) trunks.extend(filter(len, config.get('trunk_interfaces', '').split(','))) lbm.set_vxlan_opts(config.get('local_bind', ''), config.get('service_node', '')) app.debug = config.get('debug', False) app.run(host=bind, port=port)