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]

Reply via email to