Skip to content

Make loading of MonSvcInfoService optional and add support for schema files

Frank Winklmeier requested to merge fwinkl/HLTMPPU:ispub into master

Make the loading of the IS/OH publishing library optional in case the "monitoring" key is not available in the configuration dictionary. This is relevant for running in athenaHLT without OH/IS and ensures that hltinterface::IInfoRegister::instance() returns nullptr in that case.

Also add 'schema_files' options to the global configuration dictionary. This can be used to specify additional IS schema files to be given to the RDB server.

This has no impact for online running.

Relates to ATR-24502.

Also contains some unrelated/general python code cleanup.

Edited by Frank Winklmeier

Merge request reports