aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xkvmx10
1 files changed, 8 insertions, 2 deletions
diff --git a/kvmx b/kvmx
index 295256a..a6bd52c 100755
--- a/kvmx
+++ b/kvmx
@@ -389,9 +389,15 @@ function kvmx_hibernate {
echo "which s2disk &> /dev/null && /usr/bin/sudo s2disk" | kvmx_ssh &> /dev/null
- echo "Checking if guest is stopped..."
+ echo "Checking if hibernation was successful..."
sleep 3
- kvmx_status
+
+ if kvmx_running; then
+ echo "Unable to hibernate guest: please check guest configuration"
+ exit 1
+ else
+ kvmx_status
+ fi
}
# Reboot the guest