ska_sdp_piper.app.executable_pipeline module
- class ska_sdp_piper.app.executable_pipeline.ExecutablePipeline(pipeline_name, script_path=None)[source]
Bases:
objectCreates an executable instance from the pipeline definition
- installable_pipeline
The pipeline definition loaded as a module
- Type:
module
Initialise a executable pipeline object
- Parameters:
script_path (str) -- Path to the pipeline definition
- validate_pipeline()[source]
Validates if the pipeline definition is syntactically correct python code.
- Raises:
Compilation error based on python interpretor. --
PipelineNotFoundException if the provided pipeline name -- doesn't exist