gcip2.tasks_core.models.actions¶
Classes
|
|
|
|
|
- class gcip2.tasks_core.models.actions.ActionBuilderImpl(_di: injector.Injector, _config: gcip2.project_config.ProjectConfig, _secret_handler: gcip2.vault.SecretsHandler)[source]¶
Bases:
ABC- Parameters:
_di (Injector)
_config (ProjectConfig)
_secret_handler (SecretsHandler)
- _config: ProjectConfig¶
- _secret_handler: SecretsHandler¶
- class gcip2.tasks_core.models.actions.InteractivePythonAction(_di, _config, _secret_handler)[source]¶
Bases:
ActionBuilderImpl- Parameters:
_di (Injector)
_config (ProjectConfig)
_secret_handler (SecretsHandler)
- class gcip2.tasks_core.models.actions.InteractiveShlex(_di, _config, _secret_handler)[source]¶
Bases:
ActionBuilderImpl- Parameters:
_di (Injector)
_config (ProjectConfig)
_secret_handler (SecretsHandler)