lsst.ctrl.bps¶
Changes¶
Using lsst.ctrl.bps¶
- Overview
 - Specifying WMS plugin
 - Checking status of WMS services
 - Specifying the Compute site
 - Defining a submission
 - Submitting a run
 - Checking status
 - Canceling submitted jobs
 - Restarting a failed run
 - BPS precedence order
 - BPS configuration file
 - QuantumGraph Files
 - Execution Butler
 - Quantum-backed Butler
 - Clustering
 - Troubleshooting
 - Appendix A
 
Contributing¶
lsst.ctrl.bps is developed at https://github.com/lsst/ctrl_bps.
You can find Jira issues for this module under the ctrl_bps component.
Python API reference¶
lsst.ctrl.bps Package¶
Classes¶
  | 
The base class representing a run report.  | 
  | 
Interface for interactions with a specific WMS.  | 
  | 
Interface for single workflow specific to a WMS.  | 
  | 
Contains the configuration for a BPS submission.  | 
String formatter class that allows BPS config search options.  | 
|
  | 
Graph where the data for a node is a subgraph of the full QuantumGraph represented by a list of node ids.  | 
  | 
A detailed run report.  | 
  | 
An extension of run report to give information about error handling from the wms service.  | 
  | 
A generic representation of a workflow used to submit to specific workflow management systems.  | 
  | 
Information about an executable that may be needed by various workflow management services.  | 
  | 
Information about a file that may be needed by various workflow management services.  | 
  | 
Information about a job that may be needed by various workflow management services.  | 
  | 
Information about the cluster and Quanta belonging to it.  | 
  | 
A summary run report.  | 
  | 
WMS job information to be included in detailed report output.  | 
  | 
WMS run information to be included in detailed report output.  | 
  | 
Run and job states.  |