Skip to content

TrigConfStorage: fix parsing of DB and REL in TriggerCoolUtil

Frank Winklmeier requested to merge fwinkl/athena:coollb3 into master

The "ConfigSource" string in COOL changed for Run-3 and now uses a semicolon as delimiter (see ATR-21550). There was a workaround in various places for this change in format. These are removed in this MR and instead the fix is put into getHLTConfigKeys directly.

In addition, it now always returns the full release string in the REL entry, i.e. "Project,Version", e.g.:

{'DB': 'TRIGGERDBR2R',
 'REL': '21.1.45,AthenaP1'
 ... 
}

Adjusted cost and debug stream clients. Tested with trigP1_v1PhysP1_trfDbgStream_build.

Merge request reports