kedro.config

Description

kedro.config provides functionality for loading Kedro configuration from different file formats.

Classes

kedro.config.AbstractConfigLoader(conf_source)

AbstractConfigLoader is the abstract base class

kedro.config.OmegaConfigLoader(conf_source)

Recursively scan directories (config paths) contained in conf_source for configuration files with a yaml, yml or json extension, load and merge them through OmegaConf (https://omegaconf.readthedocs.io/) and return them in the form of a config dictionary.

Exceptions

kedro.config.MissingConfigException

Raised when no configuration files can be found within a config path