fix: Guest IP was not retrieved correctly (#1229)

This commit is contained in:
Kroese
2026-07-07 11:16:22 +02:00
committed by GitHub
parent 20fd1a975c
commit 1c577abef4
+14 -1
View File
@@ -87,7 +87,20 @@ readGuestPort() {
readGuestIp() {
ip=$(readJsonField '.data.data.ip.data[] | select(has("ip")) | .ip | select(test("^[0-9]+\\."))' | head -n 1) || return 1
ip=$(readJsonField '
first(
.data.data.ip.data[] |
select(.name=="eth0" and has("ip")) |
.ip |
select(test("^[0-9]+\\."))
) // first(
.data.data.ip.data[] |
select(has("ip")) |
.ip |
select(test("^[0-9]+\\."))
)
') || return 1
[ -z "$ip" ] && return 1
return 0