gaps.config#

GAPs config functions and classes.

Module attributes

ConfigType(value)

An enumeration of the available gaps config types.

Functions

config_as_str_for_docstring(config[, ...])

Convert a config into a string to be used within a docstring.

init_logging_from_config_file(config_file[, ...])

Init logging, taking care of legacy rex-style kwargs.

load_config(config_filepath[, resolve_paths])

Load a config file

resolve_all_paths(container, base_dir)

Perform a deep string replacement and path resolve in container.

Classes

ConfigType(value)

An enumeration of the available gaps config types.

Handler()

ABC for configuration file handler.

JSON5Handler()

JSON5 config file handler.

JSONHandler()

JSON config file handler.

TOMLHandler()

TOML config file handler.

YAMLHandler()

YAML config file handler.