Change qm agent ping to get-time
This commit is contained in:
+3
-2
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user