WmsRunReport¶
-
class
lsst.ctrl.bps.
WmsRunReport
(wms_id: str = None, global_wms_id: str = None, path: str = None, label: str = None, run: str = None, project: str = None, campaign: str = None, payload: str = None, operator: str = None, run_summary: str = None, state: lsst.ctrl.bps.wms_service.WmsStates = None, jobs: list = None, total_number_jobs: int = None, job_state_counts: dict = None, job_summary: dict = None)¶ Bases:
object
WMS run information to be included in detailed report output
Attributes Summary
campaign
Name of the campaign the run belongs to. global_wms_id
Global run identification number. job_state_counts
Job counts per state. job_summary
Job counts per label and per state. jobs
Information about individual jobs in the run. label
Run’s label. operator
Username of the operator who submitted the run. path
Path to the submit directory. payload
Name of the payload. project
Name of the project run belongs to. run
Run’s name. run_summary
Job counts per label. state
Run’s execution state. total_number_jobs
Total number of jobs in the run. wms_id
Id assigned to the run by the WMS. Attributes Documentation
-
campaign
¶ Name of the campaign the run belongs to.
-
global_wms_id
¶ Global run identification number.
Only applicable in the context of a WMS using distributed job queues (e.g., HTCondor).
-
job_state_counts
¶ Job counts per state.
-
job_summary
¶ Job counts per label and per state.
-
jobs
¶ Information about individual jobs in the run.
-
label
¶ Run’s label.
-
operator
¶ Username of the operator who submitted the run.
-
path
¶ Path to the submit directory.
-
payload
¶ Name of the payload.
-
project
¶ Name of the project run belongs to.
-
run
¶ Run’s name.
-
run_summary
¶ Job counts per label.
-
state
¶ Run’s execution state.
-
total_number_jobs
¶ Total number of jobs in the run.
-
wms_id
¶ Id assigned to the run by the WMS.
-