Revision 111f3da6 snf-astakos-app/astakos/im/util.py

b/snf-astakos-app/astakos/im/util.py
37 37

  
38 38
from urllib import quote
39 39
from urlparse import urlsplit, urlunsplit
40
from functools import wraps
41 40

  
42 41
from datetime import tzinfo, timedelta
43 42
from django.http import HttpResponse, HttpResponseBadRequest, urlencode
44 43
from django.template import RequestContext
45 44
from django.utils.translation import ugettext as _
46
from django.contrib.auth import login, authenticate
45
from django.contrib.auth import authenticate
47 46
from django.core.urlresolvers import reverse
48 47
from django.core.exceptions import ValidationError
49 48

  
50 49
from astakos.im.models import AstakosUser, Invitation, ApprovalTerms
51
from astakos.im.settings import INVITATIONS_PER_LEVEL, COOKIE_NAME, COOKIE_DOMAIN, COOKIE_SECURE, FORCE_PROFILE_UPDATE
50
from astakos.im.settings import INVITATIONS_PER_LEVEL, COOKIE_NAME, \
51
    COOKIE_DOMAIN, COOKIE_SECURE, FORCE_PROFILE_UPDATE, LOGGING_LEVEL
52
from astakos.im.functions import login
52 53

  
53 54
logger = logging.getLogger(__name__)
54 55

  
......
141 142
    response.set_cookie(COOKIE_NAME, value=cookie_value,
142 143
                        expires=expire_fmt, path='/',
143 144
                        domain=COOKIE_DOMAIN, secure=COOKIE_SECURE)
145
    msg = 'Cookie [expiring %s] set for %s' % (user.auth_token_expires, user.email)
146
    logger._log(LOGGING_LEVEL, msg, [])
144 147

  
145 148
class lazy_string(object):
146 149
    def __init__(self, function, *args, **kwargs):

Also available in: Unified diff