[Python-modules-commits] [python-social-auth] 232/322: Log error messages. Fixes #507

Wolfgang Borgert debacle at moszumanska.debian.org
Sat Dec 24 15:13:13 UTC 2016


This is an automated email from the git hooks/post-receive script.

debacle pushed a commit to tag v0.2.10
in repository python-social-auth.

commit 3eae711e60a025c3d02c84429adeab0911dffe9e
Author: Matías Aguirre <matiasaguirre at gmail.com>
Date:   Sat Apr 4 04:54:19 2015 -0300

    Log error messages. Fixes #507
---
 social/apps/django_app/middleware.py | 3 +++
 social/utils.py                      | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/social/apps/django_app/middleware.py b/social/apps/django_app/middleware.py
index 1d09950..e9aaeba 100644
--- a/social/apps/django_app/middleware.py
+++ b/social/apps/django_app/middleware.py
@@ -8,6 +8,7 @@ from django.shortcuts import redirect
 from django.utils.http import urlquote
 
 from social.exceptions import SocialAuthBaseException
+from social.utils import social_logger
 
 
 class SocialAuthExceptionMiddleware(object):
@@ -31,6 +32,8 @@ class SocialAuthExceptionMiddleware(object):
             backend_name = getattr(backend, 'name', 'unknown-backend')
 
             message = self.get_message(request, exception)
+            social_logger.error(message)
+
             url = self.get_redirect_uri(request, exception)
             try:
                 messages.error(request, message,
diff --git a/social/utils.py b/social/utils.py
index 266dc71..27982a9 100644
--- a/social/utils.py
+++ b/social/utils.py
@@ -3,6 +3,7 @@ import sys
 import unicodedata
 import collections
 import functools
+import logging
 
 import six
 import requests
@@ -15,6 +16,8 @@ from social.p3 import urlparse, urlunparse, urlencode, \
 
 SETTING_PREFIX = 'SOCIAL_AUTH'
 
+social_logger = logging.Logger('social')
+
 
 def import_module(name):
     __import__(name)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-social-auth.git



More information about the Python-modules-commits mailing list