From 35e502f666e8978759eccc6b18b294bffdab3c84 Mon Sep 17 00:00:00 2001 From: Hidekazu Nakamura <hid-nakamura@vf.jp.nec.com> Date: Thu, 28 Sep 2017 11:56:29 +0900 Subject: [PATCH] Add exception log when migrate action failed As of now we can not know what was happend when migrate action failed critically. This patch adds exception log when migrate action failed critically. Change-Id: I54d0bc54ee1df6f13754771775c58255f53f5008 --- watcher/applier/actions/migration.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/watcher/applier/actions/migration.py b/watcher/applier/actions/migration.py index 9763c3e6e..07eb83a3a 100644 --- a/watcher/applier/actions/migration.py +++ b/watcher/applier/actions/migration.py @@ -124,7 +124,8 @@ class Migrate(base.BaseAction): LOG.debug("Nova client exception occurred while live " "migrating instance %s.Exception: %s" % (self.instance_uuid, e)) - except Exception: + except Exception as e: + LOG.exception(e) LOG.critical("Unexpected error occurred. Migration failed for " "instance %s. Leaving instance on previous " "host.", self.instance_uuid)