From: Steven Dake Date: Mon, 16 Apr 2012 03:51:46 +0000 (-0700) Subject: Add a traceback on exception caught X-Git-Tag: 2014.1~2001 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=fe9b29dd3e1a150677fdb72f5b12db94c1b63609;p=openstack-build%2Fheat-build.git Add a traceback on exception caught Signed-off-by: Steven Dake --- diff --git a/heat/engine/parser.py b/heat/engine/parser.py index 84497d0a..9454ed76 100644 --- a/heat/engine/parser.py +++ b/heat/engine/parser.py @@ -16,6 +16,7 @@ import eventlet import json import logging +import traceback from heat.engine import resources from heat.db import api as db_api @@ -143,6 +144,8 @@ class Stack(object): try: self.resources[r].create() except Exception as ex: + readable = traceback.format_exc() + logger.error('%s', readable) logger.error('create: %s' % str(ex)) failed = True self.resources[r].state_set(self.resources[r].CREATE_FAILED, str(ex))