django1.5 compatibility fixes
[django-cas-provider.git] / cas_provider / __init__.py
1 from django.conf import settings
2
3 __all__ = []
4
5 _DEFAULTS = {
6     'CAS_TICKET_EXPIRATION': 5, # In minutes
7     'CAS_CUSTOM_ATTRIBUTES_FORMATER': 'cas_provider.attribute_formatters.jasig',
8     'CAS_AUTO_REDIRECT_AFTER_LOGOUT': False,
9 }
10
11 for key, value in _DEFAULTS.iteritems():
12     try:
13         getattr(settings, key)
14     except AttributeError:
15         setattr(settings, key, value)
16     except ImportError:
17         pass