X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Factions.py;h=285b4400a3386c5644936c13999ca0135909fc99;hb=bcfa189c6a5e3a20fb510fbda6a0a4a5113b46d1;hp=24ad7f41447d5ce1d7a080f714e72b2488b5716b;hpb=f6b2f15197b855780de3df667a7b57d80bc140b8;p=myslice.git diff --git a/portal/actions.py b/portal/actions.py index 24ad7f41..285b4400 100644 --- a/portal/actions.py +++ b/portal/actions.py @@ -707,6 +707,16 @@ def create_user_in_ldap(wsgi_request, request, user_detail): # Add reference accounts for platforms manifold_add_reference_user_accounts(wsgi_request, request) + organization = request['username'].split('@')[1] + lsClient = LaboraSchedulerClient( organization ) + + userId = lsClient.get_user_id_by_username( { 'username': str( request['username'] ) } ) + + ls_up_pkey = ls_update_public_key( wsgi_request, request, lsClient, userId ) + + if ls_up_pkey: + print "OK PKEY" + from sfa.util.xrn import Xrn auth_pi = request.get('pi', None)