cursus.mods.exe_doc.base¶
Base classes and interfaces for execution document generation.
This module defines the base interfaces that all execution document helpers must implement.
- class ExecutionDocumentHelper[source]¶
Bases:
ABCBase class for execution document helpers.
- abstractmethod can_handle_step(step_name, config)[source]¶
Check if this helper can handle the given step.
- exception ExecutionDocumentGenerationError[source]¶
Bases:
ExceptionBase exception for execution document generation errors.
- exception ConfigurationNotFoundError[source]¶
Bases:
ExecutionDocumentGenerationErrorRaised when configuration cannot be found for a step.
- exception UnsupportedStepTypeError[source]¶
Bases:
ExecutionDocumentGenerationErrorRaised when step type is not supported for execution document generation.