From 9c1d6f94b78a54f14abcdbcaa2531058be55849c Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Tue, 26 Jul 2022 18:27:32 -0500 Subject: [PATCH] Update mm-scripts.sh --- mm-scripts.sh | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/mm-scripts.sh b/mm-scripts.sh index fa77908..7cf858a 100755 --- a/mm-scripts.sh +++ b/mm-scripts.sh @@ -3,7 +3,7 @@ action="$1" -VERBOSE=false +VERBOSE=true SENDNOTICE=true @@ -55,11 +55,13 @@ MMSTART(){ "${VPN_START[@]}" & sleep 30s rm -f /opt/mm.stop + [ $VERBOSE = true ] && debuglogstop(); exit 1 elif [ -f /opt/mm.vpn.fail2 ]; then echo "$(date) - VPN Failure #3 - Shutting down Media Management systems" >> $logfile [ $SENDNOTICE = true ] && echo "Final Failure, shutting down system" | mail -s "VPN Failure" 9208839613@mms.att.net MMSTOP + [ $VERBOSE = true ] && debuglogstop(); exit 1 else echo -e "${idsCL[Red]} failed, restarting system${idsCL[Default]}" @@ -71,6 +73,7 @@ MMSTART(){ "${VPN_START[@]}" & sleep 30s rm -f /opt/mm.stop + [ $VERBOSE = true ] && debuglogstop(); exit 1 fi @@ -103,6 +106,7 @@ MMSTART(){ "${VPN_START[@]}" & sleep 1m rm -f /opt/mm.stop + [ $VERBOSE = true ] && debuglogstop(); exit 1 fi ((cc=${cc}+1)) @@ -130,6 +134,7 @@ MMSTART(){ "${VPN_START[@]}" & sleep 1m rm -f /opt/mm.stop + [ $VERBOSE = true ] && debuglogstop(); exit 1 fi ((cc=${cc}+1)) @@ -149,6 +154,7 @@ MMSTART(){ "${VPN_START[@]}" & sleep 1m rm -f /opt/mm.stop + [ $VERBOSE = true ] && debuglogstop(); exit 1 fi @@ -171,17 +177,13 @@ MMSTART(){ echo echo -e "${idsCL[Green]}All services have been started${idsCL[Default]}" if [ "${1}" = "start" ] || [ "${1}" = "" ]; then - [ $VERBOSE = true ] && echo "$(date) - All services started" >> $logfile + echo "$(date) - Media Management systems started" >> $logfile fi fi echo - if [ $VERBOSE = true ]; then - chktmend=`date +%s` - chktm=$((chktmend-chktmstart)) - echo "$(date) - ${mmsv} Runtime: ${chktm}s" >> $logfile - fi + [ $VERBOSE = true ] && debuglogstop(); #exit 0 } @@ -373,6 +375,12 @@ else echo fi +debuglogstop(){} + chktmend=`date +%s` + chktm=$((chktmend-chktmstart)) + echo "$(date) - ${mmsv} Runtime: ${chktm}s" >> $logfile +} + exit 0