Esempio n. 1
0
def main():

    if len(sys.argv) < 2:
        raise ValueError("No config file")
    config_file_path = sys.argv[1]
    with open(config_file_path, 'r') as f:
        set_config(json.load(f))

    init_backend(get_config()['backend'])

    application_instance.run(host="0.0.0.0", debug=True)
Esempio n. 2
0
def main():

    if len(sys.argv) < 2:
        raise ValueError("No config file")
    config_file_path = sys.argv[1]
    with open(config_file_path, 'r') as f:
        set_config(json.load(f))

    init_backend(get_config()['backend'])

    IP = '0.0.0.0'
    PORT = 9999
    if len(sys.argv) < 3:
        print "No port, use 9999 as default"
    else:
        PORT = int(sys.argv[2])
    application_instance.run(debug=True, host=IP, port=PORT)
Esempio n. 3
0
def main():
    medallion_parser = _get_argparser()
    medallion_args = medallion_parser.parse_args()
    log.setLevel(medallion_args.log_level)

    with open(medallion_args.CONFIG_PATH, "r") as f:
        configuration = json.load(f)

    set_config(application_instance, configuration["users"])
    init_backend(application_instance, configuration["backend"])
    register_blueprints(application_instance)

    application_instance.run(
        host=medallion_args.host,
        port=medallion_args.port,
        debug=medallion_args.debug_mode
    )