Skip to content

remake SysListLoaderAlg into SystematicsSvc

Nils Erik Krumnack requested to merge krumnack/athena:sys_loader_svc into master

For now this just replaces the algorithm with a service, and communicates the systematics list via the service interface instead of via the event store.

The plan is to add more functionality in future merge requests that will move a lot of the systematics handling functionality from the configuration layer into the service.

It also involves some rework of dual-use services, as this is now the first widely used dual-use service, so I had to make sure the configuration works properly, and clean up the interface-id handling a little bit.

cc @tadej @jburr @lheinric @alister

Edited by Nils Erik Krumnack

Merge request reports