HSG80 ACS Solution Software Version 8.7 for Compaq Tru64 UNIX Installation and Configuration Guide

Table Of Contents
SWCC Agent in TruCluster Environment
C–30 HSG80 ACS Solution Software Version 8.7 for Compaq Tru64 UNIX Installation and
Configuration Guide
Complete CAA Action Script
#!/usr/bin/ksh -p
#
svcName=”swcc”# Servicename
CAA_ADMIN=”root”# Account to receive CAA mail
CAALOGDIR=”/var/cluster/caa/log”# Directory for logfiles
ACTION=$1# Action (either start or stop)
LOG=”${CAALOGDIR}/${ACTION}_${svcName}.$$” # Destination for script
output
#LOG=”/dev/console"
#
PROBE_PROCS="steamd"# Processes to probe
START_APPCMD="startswcc"# Application startup cmd
STOP_APPCMD="zapdaemon steamd"# Application stop cmd
APPDIR="/usr/opt/SWCC5xx"# Application home directory
ADVFSDIRS=" "# Application directories to
#
# Custom procedures for SWCC
#
startswcc () {
if [ -f ${APPDIR}/bin/steamd ]
then
nohup ${APPDIR}/bin/steamd SF >> ${LOG} &
else
echo "steamd executable missing, aborting startup..." >> ${LOG}
return 2
fi
}
# Application specific stuff
#
#
FUSER="/usr/sbin/fuser" # Command to use for closing
EVMPOST="/usr/bin/evmpost -p 650 -a"# EVM command to post events
#