Skip to content

[master] Separate bookkeeping XML generation from BookkeepingReport

Chris Burr requested to merge cburr/LHCbDIRAC:bk-report-refactor into master

In order to merge the SimDQ files it would be useful to be able to generate bookkeeping entries. Currently this requires the BookkeepingReport class to be duplicated however I think it's easier to refactor BookkeepingReport to move the XML generaion to a dataclass.

The test coverage of this is pretty good so I'm fairly confident it's a transparent change.

BEGINRELEASENOTES

*Bookkeeping CHANGE: Factorise bookkeeping XML generation out of BookkeepingReport

ENDRELEASENOTES

Merge request reports