]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
Add a traceback on exception caught
authorSteven Dake <sdake@redhat.com>
Mon, 16 Apr 2012 03:51:46 +0000 (20:51 -0700)
committerSteven Dake <sdake@redhat.com>
Mon, 16 Apr 2012 03:51:46 +0000 (20:51 -0700)
Signed-off-by: Steven Dake <sdake@redhat.com>
heat/engine/parser.py

index 84497d0a3746d7ec98569463f872adbbb9982618..9454ed760c18395e610fcbfd36d2fca51b193190 100644 (file)
@@ -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))