awips2/tools/devAutoDeploy/devCave/rcm-auto-shutdown.sh

53 lines
1.5 KiB
Bash
Raw Normal View History

#!/bin/sh
#----------------------------------------------------------------------
# Auto script for Radar shutdown
#----------------------------------------------------------------------
PID='/sbin/pidof java'
RCMINSTALLFOLDER=/RadarServer
RCMBAKFOLDER=/RadarServer-Bak
RCM_DAEMON=/etc/init.d/edex_rcm
DATE=`date`
echo "**************************************************************************************"
echo "Auto Radar Server Stop & Uninstall Started - $DATE"
echo "**************************************************************************************"
echo "Getting variables from env.txt"
#. env.txt
/etc/init.d/edex_rcm stop
echo "----Checking for running RadarServer:----"
if [ -z "${PID}" ]; then
echo "Found running RadarServer...stopping"
echo "/etc/init.d/edex_rcm stop"
service edex_rcm stop
else
echo "No RadarServer Running"
fi
if [ -d ${RCMBAKFOLDER} ]
then
echo "Removing ${RCMBAKFOLDER}"
rm -rf ${RCMBAKFOLDER}
else
echo "No previous ${RCMBAKFOLDER} to cleanup"
fi
if [ -d ${RCMINSTALLFOLDER} ]
then
echo "Backingup ${RCMINSTALLFOLDER} to ${RCMBAKFOLDER}"
mv ${RCMINSTALLFOLDER} ${RCMBAKFOLDER}
else
echo "**** Warning: No existing ${RCMINSTALLFOLDER} to backup, no config files to copy after installing ****"
fi
DATE=`date`
echo "--------------------------------------------------------------------------------------"
echo "Auto Radar Server Stop & Uninstall Completed At $DATE"
echo "--------------------------------------------------------------------------------------"
echo ""
exit