lsst.ctrl.mpexec¶
Changes¶
Contributing¶
lsst.ctrl.mpexec is developed at https://github.com/lsst/ctrl_mpexec.
You can find Jira issues for this module under the ctrl_mpexec component.
Configuring Execution Using Pipetask¶
Command Line Scripts¶
Python API reference¶
lsst.ctrl.mpexec Package¶
Functions¶
| 
 | Convert QuantumGraph into GraphViz digraph. | 
| 
 | Convert Pipeline into GraphViz digraph. | 
Classes¶
| PipelineTask framework which executes tasks from command line. | |
| Interface for classes which update quantum graphs before execution. | |
| 
 | Possible values for job execution status. | 
| 
 | Implementation of QuantumGraphExecutor using same-host multiprocess execution of Quanta. | 
| Exception class for errors raised by MPGraphExecutor. | |
| Exception raised when task execution times out. | |
| 
 | Initialization of registry for QuantumGraph execution. | 
| Class which abstracts execution of a single Quantum. | |
| Class which abstracts QuantumGraph execution. | |
| 
 | Task execution report for a single Quantum. | 
| 
 | Execution report for the whole job with one or few quanta. | 
| 
 | An executor that allows each step of pipeline execution to be run independently. | 
| 
 | A simple, high-level executor for pipelines. | 
| 
 | Executor class which runs one Quantum at a time. | 
| Class instantiating PipelineTasks. |