diff --git a/examples/01_real-from-ideal+psp.sh b/examples/01_real-from-ideal+psp.sh index b28676bcae14a39daf4db645482e2ebea6eda83c..17288802fba2a017cd21f1167e4d9ec85e464b29 100755 --- a/examples/01_real-from-ideal+psp.sh +++ b/examples/01_real-from-ideal+psp.sh @@ -133,7 +133,7 @@ if [ "$STAGE" -eq 0 ]; then autosubmit setstatus ${EXPID} -ft PREPARE_EXPERIMENT -t SUSPENDED -s -np autosubmit run ${EXPID} # Check if there are failed jobs - [ -s autosubmit/${EXPID}/tmp/ASLOGS/jobs_failed_status.log ] && exit 1 + [ ! -s autosubmit/${EXPID}/tmp/ASLOGS/jobs_failed_status.log ] || exit 1 fi if [ "$STAGE" -eq 1 ]; then @@ -142,7 +142,7 @@ if [ "$STAGE" -eq 1 ]; then autosubmit setstatus ${EXPID} -ft "EXTPAR_FROM_IDEALIZED FG_ANA_FROM_IDEALIZED" -t SUSPENDED -s -np autosubmit run ${EXPID} # Check if there are failed jobs - [ -s autosubmit/${EXPID}/tmp/ASLOGS/jobs_failed_status.log ] && exit 1 + [ ! -s autosubmit/${EXPID}/tmp/ASLOGS/jobs_failed_status.log ] || exit 1 fi if [ "$STAGE" -eq 2 ]; then @@ -151,7 +151,7 @@ if [ "$STAGE" -eq 2 ]; then autosubmit setstatus ${EXPID} -ft TRANSFER -t SUSPENDED -s -np autosubmit run ${EXPID} # Check if there are failed jobs - [ -s autosubmit/${EXPID}/tmp/ASLOGS/jobs_failed_status.log ] && exit 1 + [ ! -s autosubmit/${EXPID}/tmp/ASLOGS/jobs_failed_status.log ] || exit 1 fi if [ "$STAGE" -eq 3 ]; then @@ -159,5 +159,5 @@ if [ "$STAGE" -eq 3 ]; then autosubmit setstatus ${EXPID} -fs SUSPENDED -t WAITING -s -np autosubmit run ${EXPID} # Check if there are failed jobs - [ -s autosubmit/${EXPID}/tmp/ASLOGS/jobs_failed_status.log ] && exit 1 + [ ! -s autosubmit/${EXPID}/tmp/ASLOGS/jobs_failed_status.log ] || exit 1 fi