lsst.ctrl.bps.htcondor¶
Changes¶
Using lsst.ctrl.bps.htcondor¶
Contributing¶
lsst.ctrl.bps.htcondor
is developed at https://github.com/lsst/ctrl_bps_htcondor.
You can find Jira issues for this module under the ctrl_bps_htcondor component.
Python API reference¶
lsst.ctrl.bps.htcondor Package¶
Functions¶
|
Get information about completed jobs from HTCondor history. |
|
Query HTCondor for current jobs. |
|
Search for running and finished jobs satisfying given criteria. |
|
Get information about HTCondor pool. |
|
Backup select HTCondor files in the submit directory. |
|
Check the DAGMan output for error messages. |
|
Create a DAGMan job submit description. |
|
Create a DAGMan job submit description. |
|
Parse a submission file. |
|
Escape characters in given value based upon HTCondor syntax. |
|
Submit job for execution. |
Return the version given by the HTCondor API. |
|
|
Write job attributes in HTCondor format to writeable stream. |
|
Main function to write an HTCondor submit file. |
|
Convert pegasus job name to a label for the report. |
|
Read custom DAGMan job information from the file. |
|
Read job information from the DAGMan log file. |
|
Read job information from the DAGMan nodes log file. |
|
Read the node status file for DAG summary information |
|
Read entire node status file. |
|
Build bps_run_summary string from dag file. |
|
Update results of a job query with results from another query. |
|
Writes custom job information about DAGMan job. |
Classes¶
|
HTCondor DAGMan's statuses for a DAG. |
|
HTCondor DAG. |
|
HTCondor job for use in building DAG. |
|
HTCondor version of WMS service. |
|
Single HTCondor workflow. |
|
HTCondor's statuses for jobs. |
|
HTCondor's statuses for DAGman nodes. |
|
A dictionary that only allows certain keys. |