hydromt.config.configread#
- hydromt.config.configread(config_fn: Path | str, defaults: Dict = {}, abs_path: bool = False, skip_abspath_sections: List = ['setup_config'], **kwargs) Dict [source]#
Read configuration/workflow file and parse to (nested) dictionary.
- Parameters:
config_fn (Union[Path, str]) – Path to configuration file
defaults (dict, optional) – Nested dictionary with default options, by default dict()
abs_path (bool, optional) – If True, parse string values to an absolute path if the a file or folder with that name (string value) relative to the config file exist, by default False
skip_abspath_sections (list, optional) – These sections are not evaluated for absolute paths if abs_path=True, by default [‘update_config’]
- Returns:
cfdict – Configuration dictionary.
- Return type: