Skip to content

Use ApplicationMgr.PrintAlgsSequence instead of a custom Python implementation

Marco Clemencic requested to merge use-appliocationmgr-printsequence into master

With gaudi/Gaudi!1217 (merged), the Alignment custom code to print the algorithm sequence stopped working.

It should be noted that the piece of code that was copied from gaudirun.py to gaudiiter.py was dropped a few years ago (gaudi/Gaudi@61646001) to move the implementation to C++, then further refactored in gaudi/Gaudi!878 (merged) to enable the feature through an ApplicationMgr property.

With respect to the previous Escher implementation of printsequence, the version in ApplicationMgr does not have colors, but it could be fixed in Gaudi at a later stage (luckily the Alignment tests are not sensitive to changes in the stdout).

/cc @sponce

Merge request reports