smonitor.config package#
Submodules#
smonitor.config.discovery module#
Module contents#
- smonitor.config.build_effective_config(project_cfg, overrides)[source]#
- Parameters:
project_cfg (Dict[str, Any] | None)
overrides (Dict[str, Any])
- Return type:
Dict[str, Any]
- smonitor.config.extract_codes(project_cfg)[source]#
- Parameters:
project_cfg (Dict[str, Any] | None)
- Return type:
Dict[str, Any]
- smonitor.config.extract_policy(project_cfg)[source]#
- Parameters:
project_cfg (Dict[str, Any] | None)
- Return type:
Dict[str, Any]
- smonitor.config.extract_signals(project_cfg)[source]#
- Parameters:
project_cfg (Dict[str, Any] | None)
- Return type:
Dict[str, Any]
- smonitor.config.load_project_config(start=None)[source]#
- Parameters:
start (Path | None)
- Return type:
Dict[str, Any] | None
- smonitor.config.validate_codes_signals(codes, signals)[source]#
- Parameters:
codes (Dict[str, Any] | None)
signals (Dict[str, Any] | None)
- Return type:
list[str]