compile_job_summary

lsst.ctrl.bps.compile_job_summary(report: WmsRunReport) None

Add a job summary to the run report if necessary.

If the job summary is not provided, the function will attempt to compile it from information available for individual jobs (if any) and add it to the report. If the report already includes a job summary, the function is effectively a no-op.

Parameters:
reportlsst.ctrl.bps.WmsRunReport

Information about a single run.

Raises:
ValueError

Raised if the job summary and information about individual jobs is not available.