awips2/tools/devAutoDeploy/devCave/rcm-auto-shutdown.sh
root 3360eb6c5f Initial revision of AWIPS2 11.9.0-7p5
Former-commit-id: 9f19e3f712 [formerly 64fa9254b946eae7e61bbc3f513b7c3696c4f54f]
Former-commit-id: 06a8b51d6d
2012-01-06 08:55:05 -06:00

52 lines
1.5 KiB
Bash

#!/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