From 051f51efee471e697d985227dce442681d7fe388 Mon Sep 17 00:00:00 2001 From: Kroese Date: Mon, 17 Apr 2023 18:44:15 +0200 Subject: [PATCH] Agent version --- run/power.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/run/power.sh b/run/power.sh index b6556f0..efa1f63 100644 --- a/run/power.sh +++ b/run/power.sh @@ -32,7 +32,7 @@ _graceful_shutdown(){ # Don't send the powerdown signal because vDSM ignores ACPI signals # echo 'system_powerdown' | nc -q 1 -w 1 localhost "${QEMU_MONPORT}" > /dev/null - # Send shutdown command to guest agent tools instead via serial port + # Send shutdown command instead via serial port RESPONSE=$(curl -s -m 2 -S http://127.0.0.1:2210/write?command=6 2>&1) if [[ ! "${RESPONSE}" =~ "\"success\"" ]] ; then @@ -40,9 +40,9 @@ _graceful_shutdown(){ echo echo "Could not send shutdown command to guest, error: $RESPONSE" + AGENT_VERSION=1 AGENT="${STORAGE}/${BASE}.agent" - [ ! -f "$AGENT" ] && echo "1" > "$AGENT" - AGENT_VERSION=$(cat "${AGENT}") + [ -f "$AGENT" ] && AGENT_VERSION=$(cat "${AGENT}") if ((AGENT_VERSION < 2)); then