Skip to content

Commit a64c4a3

Browse files
committed
Always define pass number in the setenv_extra.sh
1 parent a23e54c commit a64c4a3

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

DATA/production/configurations/asyncReco/setenv_extra.sh

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,23 @@ else
300300
export ENABLE_METRICS=0
301301
fi
302302

303+
if [ -z ${ALIEN_JDL_LPMANCHOREDPASSNUMBER+x} ]; then
304+
export ANCHORED_PASS_NUMBER=$(echo $ALIEN_JDL_LPMPASSNAME | sed 's/^apass//' | cut -c1-1)
305+
echo "using ANCHORED_PASS_NUMBER from pass name $ALIEN_JDL_LPMPASSNAME, ANCHORED_PASS_NUMBER=$ANCHORED_PASS_NUMBER"
306+
else
307+
# variable exported, takes precedence over anything else
308+
export ANCHORED_PASS_NUMBER=$ALIEN_JDL_LPMANCHOREDPASSNUMBER
309+
echo "using ANCHORED_PASS_NUMBER from $ALIEN_JDL_LPMANCHOREDPASSNUMBER defined by JDL, ANCHORED_PASS_NUMBER=$ANCHORED_PASS_NUMBER"
310+
fi
311+
312+
echo "Checking ANCHORED_PASS_NUMBER"
313+
if [ -n "$ANCHORED_PASS_NUMBER" ] && [ "$ANCHORED_PASS_NUMBER" -eq "$ANCHORED_PASS_NUMBER" ] 2>/dev/null; then
314+
echo "ANCHORED_PASS_NUMBER set to $ANCHORED_PASS_NUMBER"
315+
else
316+
echo "[Warning] undetermined ANCHORED_PASS_NUMBER"
317+
fi
318+
319+
303320
#ALIGNLEVEL=0: before December 2022 alignment, 1: after December 2022 alignment
304321
ALIGNLEVEL=1
305322
if [[ "0$OLDVERSION" == "01" ]] && [[ $BEAMTYPE == "PbPb" || $PERIOD == "MAY" || $PERIOD == "JUN" || $PERIOD == "LHC22c" || $PERIOD == "LHC22d" || $PERIOD == "LHC22e" || $PERIOD == "LHC22f" ]]; then

0 commit comments

Comments
 (0)