lsst.ctrl.bps.htcondor¶
Changes¶
- lsst-ctrl-bps-htcondor v29.1.0 (2025-06-13)
 - lsst-ctrl-bps-htcondor v29.0.0 (2025-03-25)
 - lsst-ctrl-bps-htcondor v28.0.0 (2024-11-21)
 - lsst-ctrl-bps-htcondor v27.0.0 (2024-06-04)
 - lsst-ctrl-bps-htcondor v26.0.0 (2023-09-25)
 - lsst-ctrl-bps-htcondor v25.0.0 (2023-03-02)
 - lsst-ctrl-bps-htcondor v24.0.0 (2022-08-29)
 - ctrl_bps v23.0.0 (2021-12-10)
 
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 the jobs from HTCondor history records.  | 
  | 
Get information about the jobs in the HTCondor job queue(s).  | 
  | 
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.  | 
  | 
Fetch history records from the condor_schedd daemon.  | 
  | 
Query the condor_schedd daemon for job ads.  | 
  | 
Submit job for execution.  | 
  | 
Massage the given job info has same structure as if came from condor_q.  | 
Return the version given by the HTCondor API.  | 
|
  | 
Write job attributes in HTCondor format to writeable stream.  | 
  | 
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.  | 
  | 
Write 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 DAGman nodes.  | 
  | 
A dictionary that only allows certain keys.  | 
  | 
HTCondor plugin node types to help with payload reporting.  |