summarize_dag

lsst.ctrl.bps.htcondor.summarize_dag(dir_name: str) tuple[str, dict[str, str], dict[str, str]]

Build bps_run_summary string from dag file.

Parameters:
dir_namestr

Path that includes dag file for a run.

Returns:
summarystr

Semi-colon separated list of job labels and counts (Same format as saved in dag classad).

job_name_to_labeldict [str, str]

Mapping of job names to job labels.

job_name_to_typedict [str, str]

Mapping of job names to job types (e.g., payload, final, service).