Use a timeout to activate Telnet server
This commit is contained in:
parent
5703c27576
commit
40fce7763e
@ -62,9 +62,14 @@ if [ $? -ne 0 ]; then
|
|||||||
echo "Entered Wordclock address: $MQTTPREFIX on $MQTTSERVER is NOT online"
|
echo "Entered Wordclock address: $MQTTPREFIX on $MQTTSERVER is NOT online"
|
||||||
exit 2
|
exit 2
|
||||||
fi
|
fi
|
||||||
echo "Activate Telnet server"
|
echo "Activate Telnet server ..."
|
||||||
mosquitto_pub -h $MQTTSERVER -t "$MQTTPREFIX/cmd/telnet" -m "a"
|
TELNETIP="empty"
|
||||||
TELNETIP=$(mosquitto_sub -h $MQTTSERVER -t "$MQTTPREFIX/telnet" -C 1)
|
while [ "$TELNETIP" = "empty" ]; do
|
||||||
|
date
|
||||||
|
mosquitto_pub -h $MQTTSERVER -t "$MQTTPREFIX/cmd/telnet" -m "a"
|
||||||
|
TELNETIP=$(mosquitto_sub -h $MQTTSERVER -t "$MQTTPREFIX/telnet" -C 1 -W 30)
|
||||||
|
done
|
||||||
|
|
||||||
echo "Upgrading $MQTTPREFIX via telenet on $TELNETIP ..."
|
echo "Upgrading $MQTTPREFIX via telenet on $TELNETIP ..."
|
||||||
sleep 1
|
sleep 1
|
||||||
echo "if (mlt ~= nil) then mlt:unregister() end" > $UPGRADEPREP
|
echo "if (mlt ~= nil) then mlt:unregister() end" > $UPGRADEPREP
|
||||||
|
Loading…
Reference in New Issue
Block a user