From: Thierry Parmentelat Date: Mon, 1 Jun 2015 12:32:40 +0000 (+0200) Subject: expose stack trace in error message when node is considered unresponsive X-Git-Tag: nepi-3.2.2-pypi~3 X-Git-Url: http://git.onelab.eu/?p=nepi.git;a=commitdiff_plain;h=eb1ef58fe34bd9b72308e29e4cfceb42c634f040 expose stack trace in error message when node is considered unresponsive --- diff --git a/src/nepi/resources/linux/node.py b/src/nepi/resources/linux/node.py index 4cd08163..0896ed04 100644 --- a/src/nepi/resources/linux/node.py +++ b/src/nepi/resources/linux/node.py @@ -352,7 +352,8 @@ class LinuxNode(ResourceManager): def do_provision(self): # check if host is alive if not self.is_alive(): - msg = "Deploy failed. Unresponsive node {}".format(self.get("hostname")) + trace = traceback.format_exc() + msg = "Deploy failed. Unresponsive node {} -- traceback {}".format(self.get("hostname"), trace) self.error(msg) raise RuntimeError, msg