From 280555f7f9ec076b52cc7925a2dbd3a3368cb495 Mon Sep 17 00:00:00 2001 From: Loic Baron Date: Mon, 11 May 2015 11:56:05 +0200 Subject: [PATCH] actions: display traceback in logs on errors --- portal/actions.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/portal/actions.py b/portal/actions.py index 16516ee5..4dda3708 100644 --- a/portal/actions.py +++ b/portal/actions.py @@ -744,6 +744,9 @@ def portal_validate_request(wsgi_request, request_ids): send_status_email(wsgi_request, ctx, user_email, request['type'], 'validated') except Exception, e: request_status['SFA '+request['type']] = {'status': False, 'description': str(e)} + logger.error('ERROR - actions.py - portal_validate_request: %s' % e) + import traceback + logger.error(traceback.format_exc()) status['%s__%s' % (request['type'], request['id'])] = request_status @@ -882,6 +885,9 @@ def portal_reject_request(wsgi_request, request_ids): send_status_email(wsgi_request, ctx, user_email, request['type'], 'denied') except Exception, e: request_status['SFA '+request['type']] = {'status': False, 'description': str(e)} + logger.error('ERROR - actions.py - portal_reject_request: %s' % e) + import traceback + logger.error(traceback.format_exc()) status['%s__%s' % (request['type'], request['id'])] = request_status @@ -1242,7 +1248,7 @@ def create_pending_user(wsgi_request, request, user_detail): ) b.save() # sends email to user to activate the email - request['current_site'] = get_current_site(request) + request['current_site'] = get_current_site(wsgi_request) request['theme'] = theme theme.template_name = 'activate_user.html' html_content = render_to_string(theme.template, request) -- 2.43.0