Revision a53ee093 snf-astakos-app/astakos/im/target/__init__.py

b/snf-astakos-app/astakos/im/target/__init__.py
44 44
from astakos.im import auth_providers
45 45
from astakos.im.util import prepare_response, get_context
46 46
from astakos.im.views import requires_anonymous, render_response
47
import logging
48

  
49
logger = logging.getLogger(__name__)
47 50

  
48 51

  
49 52
def init_third_party_session(request):
......
89 92

  
90 93
    provider = auth_providers.get_provider(provider_module)
91 94
    if not provider.is_available_for_create():
95
        logger.info('%s signup is disabled.' %
96
                    (provider_module,))
92 97
        messages.error(request,
93
                       _(astakos_messages.AUTH_PROVIDER_INVALID_LOGIN))
98
                       _(astakos_messages.AUTH_PROVIDER_INVALID_LOGIN)
99
                       % {'provider_name': provider.get_title_display,
100
                          'provider': provider_module})
94 101
        return HttpResponseRedirect(reverse('login'))
95 102

  
96 103
    # identifier not stored in astakos models, create pending profile
......
151 158
        user = request.user
152 159
        if not request.user.can_add_auth_provider(provider_module,
153 160
                                                  identifier=identifier):
161
            logger.info('%s failed to add %s: %r' % \
162
                        (user.log_display, provider_module, provider_info))
154 163
            # TODO: handle existing uuid message separately
155 164
            messages.error(request, _(astakos_messages.AUTH_PROVIDER_ADD_FAILED) +
156 165
                          u' ' + _(astakos_messages.AUTH_PROVIDER_ADD_EXISTS))
......
159 168
        user.add_auth_provider(provider_module, identifier=identifier,
160 169
                               affiliation=affiliation,
161 170
                               provider_info=provider_info)
171
        logger.info('%s added %s: %r' % \
172
                    (user.log_display, provider_module, provider_info))
162 173
        provider = auth_providers.get_provider(provider_module)
163 174
        message = _(astakos_messages.AUTH_PROVIDER_ADDED) % provider.get_method_prompt_display
164 175
        messages.success(request, message)

Also available in: Unified diff