Unverified Commit 7d6d4c86 authored by Kroese's avatar Kroese Committed by GitHub
Browse files

Agent version

parent 7cbf847d
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -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