Exemplo n.º 1
0
def get_configuration(args, os_name=os.name, config_files_required=True):
    options = parse_command_line(args)

    options_config = ArgparseOptionsConfig(
        [
            ('conf_dir', 'ConfigDirectory'),
            ('data_dir', 'DataDirectory'),
            ('delay_start', 'DelayStart'),
            ('run_dir', 'RunDirectory'),
            ('type', 'LedgerType'),
            ('log_config', 'LogConfigFile'),
            ('keyfile', 'KeyFile'),
            ('node', 'NodeName'),
            ('host', 'Host'),
            ('port', 'Port'),
            ('http', 'HttpPort'),
            ('restore', 'Restore'),
            ('peers', 'Peers'),
            ('genesis', 'GenesisLedger'),
            ('url', 'LedgerURL'),
            ('verbose', 'Verbose'),
            ('pidfile', 'PidFile'),
            ('daemon', 'Daemonize')
        ], options)

    return get_validator_configuration(options.config, options_config, os_name,
                                       config_files_required)
def get_configuration(args, os_name=os.name, config_files_required=True):
    options = parse_command_line(args)

    options_config = ArgparseOptionsConfig([
        ('conf_dir', 'ConfigDirectory'),
        ('log_dir', 'LogDirectory'),
        ('data_dir', 'DataDirectory'),
        ('type', 'LedgerType'),
        ('logfile', 'LogFile'),
        ('loglevel', 'LogLevel'),
        ('keyfile', 'KeyFile'),
        ('node', 'NodeName'),
        ('host', 'Host'),
        ('port', 'Port'),
        ('http', 'HttpPort'),
        ('restore', 'Restore'),
        ('peers', 'Peers'),
        ('genesis', 'GenesisLedger'),
        ('url', 'LedgerURL'),
    ], options)

    if "LogLevel" in options_config:
        options_config["LogLevel"] = options_config["LogLevel"].upper()

    return get_validator_configuration(options.config, options_config, os_name,
                                       config_files_required)
def get_configuration(args, os_name=os.name, config_files_required=True):
    options = parse_command_line(args)

    options_config = ArgparseOptionsConfig(
        [
            ('conf_dir', 'ConfigDirectory'),
            ('log_dir', 'LogDirectory'),
            ('data_dir', 'DataDirectory'),
            ('type', 'LedgerType'),
            ('logfile', 'LogFile'),
            ('loglevel', 'LogLevel'),
            ('keyfile', 'KeyFile'),
            ('node', 'NodeName'),
            ('host', 'Host'),
            ('port', 'Port'),
            ('http', 'HttpPort'),
            ('restore', 'Restore'),
            ('peers', 'Peers'),
            ('genesis', 'GenesisLedger'),
            ('url', 'LedgerURL'),
            ('verbose', 'Verbose')
        ], options)

    if "LogLevel" in options_config:
        options_config["LogLevel"] = options_config["LogLevel"].upper()

    return get_validator_configuration(options.config, options_config, os_name,
                                       config_files_required)
def get_configuration(args, os_name=os.name, config_files_required=None):
    options = parse_command_line(args)

    options_config = ArgparseOptionsConfig(
        [
            ('conf_dir', 'ConfigDirectory'),
            ('data_dir', 'DataDirectory'),
            ('delay_start', 'DelayStart'),
            ('run_dir', 'RunDirectory'),
            ('type', 'LedgerType'),
            ('log_config', 'LogConfigFile'),
            ('keyfile', 'KeyFile'),
            ('node', 'NodeName'),
            ('restore', 'Restore'),
            ('peers', 'Peers'),
            ('genesis', 'GenesisLedger'),
            ('url', 'LedgerURL'),
            ('verbose', 'Verbose'),
            ('pidfile', 'PidFile'),
            ('daemon', 'Daemonize'),
            ('listen', 'Listen')
        ], options)

    return get_validator_configuration(options.config, options_config, os_name,
                                       config_files_required)
def get_configuration(args, os_name=os.name, config_files_required=True):
    options = parse_command_line(args)

    options_config = ArgparseOptionsConfig([
        ('log_config', 'LogConfigFile'),
        ('keyfile', 'KeyFile'),
        ('conf_dir', 'ConfigDirectory'),
        ('url', 'LedgerURL'),
        ('node', 'NodeName'),
        ('verbose', 'Verbose'),
    ], options)

    return get_validator_configuration(options.config, options_config, os_name,
                                       config_files_required)
Exemplo n.º 6
0
def get_configuration(args, os_name=os.name, config_files_required=True):
    options = parse_command_line(args)

    options_config = ArgparseOptionsConfig(
        [
            ('log_config', 'LogConfigFile'),
            ('keyfile', 'KeyFile'),
            ('conf_dir', 'ConfigDirectory'),
            ('url', 'LedgerURL'),
            ('node', 'NodeName'),
            ('verbose', 'Verbose'),
        ], options)

    return get_validator_configuration(options.config, options_config, os_name,
                                       config_files_required)
Exemplo n.º 7
0
def get_configuration(args, os_name=os.name, config_files_required=True):
    options = parse_command_line(args)

    options_config = ArgparseOptionsConfig([
        ('loglevel', 'LogLevel'),
        ('keyfile', 'KeyFile'),
        ('conf_dir', 'ConfigDirectory'),
        ('log_dir', 'LogDirectory'),
        ('logfile', 'LogFile'),
        ('url', 'LedgerURL'),
        ('node', 'NodeName'),
    ], options)

    if "LogLevel" in options_config:
        options_config["LogLevel"] = options_config["LogLevel"].upper()

    return get_validator_configuration(options.config, options_config, os_name,
                                       config_files_required)
Exemplo n.º 8
0
def get_configuration(args, os_name=os.name, config_files_required=True):
    options = parse_command_line(args)

    options_config = ArgparseOptionsConfig(
        [
            ('loglevel', 'LogLevel'),
            ('keyfile', 'KeyFile'),
            ('conf_dir', 'ConfigDirectory'),
            ('log_dir', 'LogDirectory'),
            ('logfile', 'LogFile'),
            ('url', 'LedgerURL'),
            ('node', 'NodeName'),
        ], options)

    if "LogLevel" in options_config:
        options_config["LogLevel"] = options_config["LogLevel"].upper()

    return get_validator_configuration(options.config, options_config, os_name,
                                       config_files_required)