Revision 9f012dae flowspec/views.py

b/flowspec/views.py
322 322
        except:
323 323
            user_exists = False
324 324
        user = authenticate(username=username, firstname=firstname, lastname=lastname, mail=mail, authsource='shibboleth')
325
        
325 326
        if user is not None:
326 327
            try:
327 328
                peer = user.get_profile().peer
......
345 346
            error = _("Something went wrong during user authentication. Contact your administrator")
346 347
            return render_to_response('error.html', {'error': error,},
347 348
                                  context_instance=RequestContext(request))
348
    except Exception as e:
349
    except User.DoesNotExist as e:
349 350
        error = _("Invalid login procedure. Error: %s" %e)
350 351
        return render_to_response('error.html', {'error': error,},
351 352
                                  context_instance=RequestContext(request))

Also available in: Unified diff