assets_guardian.core.domain.models.contextο
Classes
|
|
|
Global application execution context. |
- class assets_guardian.core.domain.models.context.AssetsGuardianMode(*values)[source]ο
Bases:
StrEnum
- class assets_guardian.core.domain.models.context.Context(*, app_config: AppConfig, dry_run: bool, verbose: bool, quiet: bool, no_interaction: bool, mode: AssetsGuardianMode)[source]ο
Bases:
objectGlobal application execution context.
- Variables:
app_config (assets_guardian.core.config.app_config.AppConfig) β Loaded and parsed application configuration.
dry_run (bool) β If True, simulate operations without modifying resources.
verbose (bool) β Enable detailed logging output.
quiet (bool) β Suppress standard output logs (minimal logs).
no_interaction (bool) β Disable interactive user prompts.
mode (assets_guardian.core.domain.models.context.AssetsGuardianMode) β Name of the executed command mode (sync, audit, check, etc.).