You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
QC tasks are now only executed at runtime
*if* the mentioned qc-config file is actually found.
This prevents crashes/errors that we have seen when this was not the case.
In practice the situation may arise if the workflow is constructed with a different
O2DPG tag than the executing software environment (2-tag mechanism for MC).
f' --override-values "qc.config.database.host={qcdbHost};qc.config.Activity.number={run};qc.config.Activity.type=PHYSICS;qc.config.Activity.periodName={productionTag};qc.config.Activity.beamType={beamType};qc.config.conditionDB.url={conditionDB}"'+ \
53
60
' '+getDPL_global_options()
61
+
task['cmd'] +=' ;} else { echo "Task '+taskName+' not performed due to config file not found "; } fi'
f' --override-values "qc.config.database.host={args.qcdbHost};qc.config.Activity.number={args.run};qc.config.Activity.type=PHYSICS;qc.config.Activity.periodName={args.productionTag};qc.config.Activity.beamType={args.col};qc.config.Activity.start={args.timestamp};qc.config.conditionDB.url={args.conditionDB}"'+ \
1344
1352
' '+getDPL_global_options(ccdbbackend=False)
1353
+
task['cmd'] +=' ;} else { echo "Task '+taskName+' not performed due to config file not found "; } fi'
1354
+
1345
1355
# Prevents this task from being run for multiple TimeFrames at the same time, thus trying to modify the same file.
0 commit comments