Script for Monitoring iCAP Systems (August 2010)
6
;;
esac
;;
*) # Catch additional exceptions after first one
if [[ "$EXCEPTIONSTATE" = "Yes" ]]
then
echo " $TOK1 $TOK2 $TOK3 $TOK4 $TOK5 $TOK6 $TOK7 $TOK8 $TOK9"
fi
;;
esac
done
# Summarize results
if [[ -s $ERRFILE ]]
then
echo "ERRORS encountered while running script:"
cat $ERRFILE
fi
if [[ $WARNINGS -gt 0 || $ERRORS -gt 0 ]]
then
echo ""
fi
echo "WARNINGS found: $WARNINGS"
echo "ERRORS found: $ERRORS"
rm -f $ERRFILE
) > $MSGFILE
# Mail final report to recipient
$MAILX -s "iCAP Daily Status Report" $RECIPIENT < $MSGFILE
rm -f $MSGFILE
exit 0