Check IP/Port

This commit is contained in:
Kroese 2023-05-08 19:43:31 +02:00 committed by GitHub
parent 7855512414
commit 0cd215f962

View File

@ -21,6 +21,11 @@ rest=${rest#*:}
rest=${rest%%,*}
PORT=${rest%%\"*}
if [ -z "${PORT}" ]; then
echo "Guest has not set a portnumber yet.."
exit 1
fi
# Retrieve the IP address
if [[ ! "${RESPONSE}" =~ "eth0" ]] ; then
@ -34,6 +39,11 @@ rest=${rest#*:}
rest=${rest#*\"}
IP=${rest%%\"*}
if [ -z "${IP}" ]; then
echo "Guest has not received an IP yet.."
exit 1
fi
if ! curl -m 3 -ILfSs "http://${IP}:${PORT}/" > /dev/null; then
echo "Failed to reach ${IP}:${PORT}"
exit 1