Skip to content

Draft: AthenaCommon: remove support for "OldStyleConfig"

Frank Winklmeier requested to merge fwinkl/athena:appmgr_topalg into main

Remove support for some very old (legacy) job option formalisms:

  • Adding algorithms to the AthAlgSeq via theApp.TopAlg += ["HelloAlg/Alg1"]
  • Declaring output streams via theApp.OutStream
  • Creating configurables via myAlg = Algorithm("HelloAlg/Alg1")

Also rename the default algorithm sequence from "TopAlg" to "AthAlgSeq" so we can get rid of the backwards compatibility code.

Note that "old style" here refers to code that was in use even before the current legacy job options that we just replaced by CA.

Edited by Frank Winklmeier

Merge request reports