Update powerwall.sh
This commit is contained in:
18
powerwall.sh
18
powerwall.sh
@@ -326,7 +326,7 @@ POWERLOGGER_SERVICE(){
|
||||
done
|
||||
}
|
||||
|
||||
RESTART_SERVICES(){
|
||||
RESTARTALL_SERVICES(){
|
||||
STOPALL_SERVICES
|
||||
sleep 5s
|
||||
STARTALL_SERVICES
|
||||
@@ -553,7 +553,7 @@ fi
|
||||
services)
|
||||
[ "${2}" == "stop" ] && STOPALL_SERVICES
|
||||
[ "${2}" == "start" ] && STARTALL_SERVICES
|
||||
[ "${2}" == "restart" ] && RESTART_SERVICES
|
||||
[ "${2}" == "restart" ] && RESTARTALL_SERVICES
|
||||
[ "${2}" == "status" ] && CHECK_SERVICES
|
||||
;;
|
||||
checktemp) CHECKTEMP ${2};;
|
||||
@@ -565,6 +565,17 @@ fi
|
||||
shutdown_servers) SHUTDOWN_SERVERS ${2};;
|
||||
|
||||
service)
|
||||
if [ "${2}" = "all" ]; then
|
||||
if [ "${3}" == "stop" ]; then
|
||||
STOPALL_SERVICES
|
||||
elif [ "${3}" == "start" ]; then
|
||||
STARTALL_SERVICES
|
||||
elif [ "${3}" == "restart" ]; then
|
||||
RESTARTALL_SERVICES
|
||||
elif [ "${3}" == "status" ]; then
|
||||
CHECK_SERVICES
|
||||
fi
|
||||
else
|
||||
if [ "${3}" = "start" ] || [ "${3}" = "" ]; then
|
||||
[ "${2}" = "temp"] CHECKTEMP_SERVICE
|
||||
[ "${2}" = "power"] CHECKPOWER_SERVICE
|
||||
@@ -579,7 +590,7 @@ fi
|
||||
done
|
||||
|
||||
elif [ "${2}" = "power"]; then
|
||||
STOP_SERVICE ACV
|
||||
STOP_SERVICE power
|
||||
echo "(`date +'%Y-%m-%d %H:%M:%S'`) Service Stopped" >> ${logpower}
|
||||
|
||||
elif [ "${2}" = "powerlogger"]; then
|
||||
@@ -592,6 +603,7 @@ fi
|
||||
slep 2s
|
||||
/usr/local/bin/powerwall service ${2} start
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
|
||||
powerlogger_service)
|
||||
|
||||
Reference in New Issue
Block a user