def setup_application(): config = get_config() if config is not None: return config = read_config_file() validate_config(config) set_config(config)
def setup_application(): config = get_config() if config is not None: return config = read_config_file() validate_config(config) set_config(config)
def process_config(): cmdline_opts = parse_cmdline() config = read_config_file(cmdline_opts.get('config_file', None)) config = merge_config(config, cmdline_opts) try: validate_config(config) except NetKesConfigError, e: raise e
def process_config(): cmdline_opts = parse_cmdline() config = read_config_file(cmdline_opts.get('config_file', None)) config = merge_config(config, cmdline_opts) try: validate_config(config) except NetKesConfigError, e: raise e
def load_config(data, overwrite=False): # If the config file doesn't exist, create it if os.path.isfile(config.CONFIG_FILE) is False or overwrite is True: common.log_output("Creating config file", True) common.write_config(data) # Load the configuration from the config file with io.open(config.CONFIG_FILE, 'r', encoding="UTF-8") as file: try: data = yaml.safe_load(file) common.validate_config(data) return data except yaml.YAMLError as exc: common.log_output(exc, True) sys.exit(2)
def setup_application(): config = read_config_file() validate_config(config)
def setup_application(): config = read_config_file() validate_config(config)