CMD="uptime"
TIMEOUT="180"
SSH_CHECKS="6"
+ WAKE_DELAY="10s"
+ SHUTDOWN_TIME="+10"
. "$cnf"
echo "$NAME: failed to wake \"$SYSTEM\"!" >&2
return 4
fi
- sleep 3
+ sleep "$WAKE_DELAY"
rsys_was_running=0
else
echo "$NAME: \"$SYSTEM\" is already alive, ok."
rsys_users=`ssh -q "$SYSTEM" w | tail -n +3 | wc -l`
if [ "$rsys_users" = "0" ]; then
echo "$NAME: power off \"$SYSTEM\" again ..."
- ssh -q "$SYSTEM" "sync; shutdown -hP +1"
+ ssh -q "$SYSTEM" "sync; shutdown -hP $SHUTDOWN_TIME" >/dev/null
if [ $? -ne 0 ]; then
echo "$NAME: failed to power off \"$SYSTEM\"!" >&2
return 5