\r
def render(self, context):\r
try:\r
- action = self.activity.resolve(context).leaf()\r
+ action = self.activity.resolve(context).leaf\r
viewer = self.viewer.resolve(context)\r
describe = mark_safe(action.describe(viewer))\r
return self.template.render(template.Context(dict(action=action, describe=describe)))\r
except Exception, e:\r
- #return action.action_type + ":" + str(e)\r
- logging.error("Error in %s action describe: %s" % (action.action_type, str(e)))\r
+ import traceback\r
+ msg = "Error in action describe: \n %s" % (\r
+ traceback.format_exc()\r
+ )\r
+ logging.error(msg)\r
\r
@register.tag\r
def activity_item(parser, token):\r