From 920aae9860f2265b572828db04f512bc886c5444 Mon Sep 17 00:00:00 2001 From: Guido Trotter <ultrotter@google.com> Date: Tue, 20 Jan 2009 17:50:42 +0000 Subject: [PATCH] ShutdownInstance: report hypervisor error When StopInstance raises an HypervisorError, report it in the logged message to ease with debugging. Reviewed-by: iustinp --- lib/backend.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/backend.py b/lib/backend.py index 709f1c9fa..cb9261a0d 100644 --- a/lib/backend.py +++ b/lib/backend.py @@ -897,7 +897,7 @@ def ShutdownInstance(instance): try: hyper.StopInstance(instance) except errors.HypervisorError, err: - logging.error("Failed to stop instance") + logging.error("Failed to stop instance: %s" % err) return False # test every 10secs for 2min @@ -914,7 +914,7 @@ def ShutdownInstance(instance): try: hyper.StopInstance(instance, force=True) except errors.HypervisorError, err: - logging.exception("Failed to stop instance") + logging.exception("Failed to stop instance: %s" % err) return False time.sleep(1) -- GitLab