ajack 2003/10/27 09:51:51 Modified: . gumpy.sh Log: Exit script and mail (via cron) if python fails Revision Changes Path 1.20 +5 -3 jakarta-gump/gumpy.sh Index: gumpy.sh =================================================================== RCS file: /home/cvs/jakarta-gump/gumpy.sh,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- gumpy.sh 23 Oct 2003 23:10:22 -0000 1.19 +++ gumpy.sh 27 Oct 2003 17:51:51 -0000 1.20 @@ -147,9 +147,11 @@ python gump/integrate.py -w ../${GUMP_WORKSPACE}.xml ${GUMP_TARGET} >> $GUMP_LOG 2>&1 export INTEGRATION_EXIT=$? echo "Integration completed with exit code : " ${INTEGRATION_EXIT} >> $GUMP_LOG -if [ ! ${INTEGRATION_EXIT} ] ; then - echo "Failed to integrate, exited with [$?], exiting..." >> $GUMP_LOG - echo "Failed to integrate, exited with [$?], exiting..." +if [ ${INTEGRATION_EXIT} -gt 0 ] ; then + echo "Failed to integrate, exited with [${INTEGRATION_EXIT}], exiting..." >> $GUMP_LOG + echo "Failed to integrate, exited with [${INTEGRATION_EXIT}], exiting..." + # For cron to mail to owner... + cat $GUMP_LOG exit 1 fi; @@ -193,8 +195,6 @@ pkill -KILL -P $$ # $Log$ -# Revision 1.19 2003/10/23 23:10:22 ajack -# 1) Safer gumpy.sh cleanup -# 2) Set k-centipede runtime (stating with ant) -# 3) More printouts for testing CLASSPATH code +# Revision 1.20 2003/10/27 17:51:51 ajack +# Exit script and mail (via cron) if python fails #
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]