ska_sdp_piper.piper.runners.default_runner module
- class ska_sdp_piper.piper.runners.default_runner.DefaultRunner(*, _pipeline_, **kwargs)[source]
Bases:
objectThe base runner class for sequential pipeline execution.
- Parameters:
_pipeline_ (Pipeline) -- The pipeline instance
kwargs -- Any additional key-word arguments. In the
Pipeline.runcall, these kwargs are all of the cli arguments that were parsed by the pipeline.
Examples
>>> with DefaultRunner(_pipeline_=pipeline_instance) as runner: ... runner.execute()