From 1bf8b3aa75ef74b70dd50f24d27a089e99a44c44 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Sun, 22 May 2016 13:19:55 +0200 Subject: [PATCH] (configd) report traceback, closes https://github.com/opnsense/core/issues/956 --- src/opnsense/service/modules/template.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/opnsense/service/modules/template.py b/src/opnsense/service/modules/template.py index dcdeb6a1d..9fdbcb31f 100644 --- a/src/opnsense/service/modules/template.py +++ b/src/opnsense/service/modules/template.py @@ -32,6 +32,7 @@ import os import os.path import syslog import collections +import traceback import copy import codecs import jinja2 @@ -315,7 +316,8 @@ class Template(object): except Exception as render_exception: if wildcard_pos > -1: # log failure, but proceed processing when doing a wildcard search - syslog.syslog(syslog.LOG_NOTICE, "error generating template %s" % template_name) + syslog.syslog(syslog.LOG_ERR, 'error generating template %s : %s' % (template_name, + traceback.format_exc())) else: raise render_exception