Config
- class soap.Config(leaf_path: Optional[Path] = None, cfg: Optional[Dict[str, Any]] = None)[source]
Bases:
objectConfiguration for a SOAP project
- Variables:
envs – Mapping from environment names to environment
Envobjects. The map key matches the.nameattribute of the environment.aliases – List of
Aliasobjects defined in the project.
- Raises:
MissingConfigFileError – If
pyproject.tomlandsoap.tomlare both missing from the root path.TomlDecodeError – If the file was found but is not valid TOML
SchemaError – If the config file is valid TOML but does not match the SOAP configuration schema.
Methods