athena.py: implement native support for CA (backport to 24.0)
athena.py: implement native support for CA Merge the functionality of the `ThinCAWrapper.sh` and `CARunner.py` into the main `athena` executable. Reduces the amount of shell scripting and unifies the user interface. Also re-use the AthOptionsParser for the CA-case.
parent
9a4b146e
No related branches found
No related tags found
Showing
- Control/AthenaCommon/CMakeLists.txt 23 additions, 3 deletionsControl/AthenaCommon/CMakeLists.txt
- Control/AthenaCommon/python/AthOptionsParser.py 99 additions, 56 deletionsControl/AthenaCommon/python/AthOptionsParser.py
- Control/AthenaCommon/python/Debugging.py 32 additions, 0 deletionsControl/AthenaCommon/python/Debugging.py
- Control/AthenaCommon/python/excludetracepath.py 0 additions, 11 deletionsControl/AthenaCommon/python/excludetracepath.py
- Control/AthenaCommon/share/Execution.py 5 additions, 3 deletionsControl/AthenaCommon/share/Execution.py
- Control/AthenaCommon/share/Preparation.py 10 additions, 4 deletionsControl/AthenaCommon/share/Preparation.py
- Control/AthenaCommon/share/ThinCAWrapper.sh 0 additions, 100 deletionsControl/AthenaCommon/share/ThinCAWrapper.sh
- Control/AthenaCommon/share/athena.py 92 additions, 66 deletionsControl/AthenaCommon/share/athena.py
- Control/AthenaCommon/share/athenaCA_run.ref 4 additions, 0 deletionsControl/AthenaCommon/share/athenaCA_run.ref
- Control/AthenaCommon/share/athenaLegacy_run.ref 1 addition, 0 deletionsControl/AthenaCommon/share/athenaLegacy_run.ref
- Control/AthenaConfiguration/python/AthConfigFlags.py 4 additions, 19 deletionsControl/AthenaConfiguration/python/AthConfigFlags.py
- Control/AthenaExamples/AthExHelloWorld/python/HelloWorldConfig.py 5 additions, 2 deletions...AthenaExamples/AthExHelloWorld/python/HelloWorldConfig.py
Loading
Please register or sign in to comment