def _configure_from_args(app, args):

    app.config['NO_UI'] = args.no_ui
    app.config['LOGIN_SERVER'] = args.glia

    if args.debug is True:
        app.config["LOG_LEVEL"] = logging.DEBUG
        app.config["DEBUG"] = True
        app.logger.debug("Verbose logs active")

    if args.port is not None:
        app.config['LOCAL_PORT'] = args.port
        app.config['LOCAL_ADDRESS'] = "{}:{}".format(app.config['LOCAL_HOSTNAME'], args.port)
        app.config['SYNAPSE_PORT'] = args.port + 50
        app.config['DATABASE'] = os.path.join(app.config["USER_DATA"], 'souma_{}.db'.format(app.config["LOCAL_PORT"]))
        app.config['SQLALCHEMY_DATABASE_URI'] = "sqlite:///" + app.config['DATABASE']
        app.config["SECRET_KEY_FILE"] = os.path.join(app.config["USER_DATA"], "secret_key_{}.dat".format(args.port))
        app.config["PASSWORD_HASH_FILE"] = os.path.join(app.config["USER_DATA"], "pw_hash_{}.dat".format(args.port))

    if args.reset is True:
        from web_ui.helpers import reset_userdata
        reset_userdata()
yield tuples of hex and ASCII display in multiples of 16. Includes a
dataset/ETHPy150Open ciex/souma/nucleus/helpers.py/_configure_from_args--crossover with--dataset/ETHPy150Open pyserial/pyserial/serial/urlhandler/protocol_spy.py/sixteen