From edb412927c0ba9238f2fde22d5389d0837478a05 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Thu, 20 Mar 2014 23:30:31 +0100 Subject: [PATCH] app_settings: fix prefix, remove setting inherited --- authentic2_auth_saml2/app_settings.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/authentic2_auth_saml2/app_settings.py b/authentic2_auth_saml2/app_settings.py index 29819a6..97b6abd 100644 --- a/authentic2_auth_saml2/app_settings.py +++ b/authentic2_auth_saml2/app_settings.py @@ -3,22 +3,14 @@ class AppSettings(object): def __init__(self, prefix): self.prefix = prefix - @property - def AUTOMATIC_GRANT(self): - return self._setting('AUTOMATIC_GRANT', ()) - def _setting(self, name, dflt): from django.conf import settings - getter = getattr(settings, - 'ALLAUTH_SETTING_GETTER', - lambda name, dflt: getattr(settings, name, dflt)) - return getter(self.prefix + name, dflt) - + return getattr(settings, name, dflt) # Ugly? Guido recommends this himself ... # http://mail.python.org/pipermail/python-ideas/2012-May/014969.html import sys -app_settings = AppSettings('A2_OAUTH2_') +app_settings = AppSettings('A2_AUTH_SAML2_') app_settings.__name__ = __name__ sys.modules[__name__] = app_settings