Change qm agent ping to get-time

This commit is contained in:
2026-05-19 06:13:36 +00:00
parent 63288f2a41
commit 61731ded47
+3 -2
View File
@@ -548,11 +548,12 @@ else
sleep $AGENT_INTERVAL
AGENT_WAIT=$(( AGENT_WAIT + AGENT_INTERVAL ))
echo -n " [${AGENT_WAIT}s/${AGENT_MAX}s] qm-Agent... "
if qm agent "$VM_ID_RESTORED" ping 2>/dev/null | grep -qi "pong\|ping"; then
AGENT_TIME=$(qm agent "$VM_ID_RESTORED" get-time 2>/dev/null || echo "")
if [[ -n "$AGENT_TIME" ]]; then
QM_AGENT_OK="true"
echo "ONLINE ✓"
hostname_info=$(qm agent "$VM_ID_RESTORED" get-host-name 2>/dev/null \
| grep host-name | tr -d '"' || true)
| grep host-name | tr -d '"' || true)
echo " Hostname: ${hostname_info:-unbekannt}"
break
else