From: Loic Baron Date: Mon, 22 May 2017 13:39:59 +0000 (+0200) Subject: FIT IoT-Lab - create user on the fly if coming from trusted Federation X-Git-Tag: sfa-4.0-2~20 X-Git-Url: http://git.onelab.eu/?p=sfa.git;a=commitdiff_plain;h=bb97da6a2ed8d2f844af8d155d68847d08732a99 FIT IoT-Lab - create user on the fly if coming from trusted Federation --- diff --git a/sfa/iotlab/iotlabshell.py b/sfa/iotlab/iotlabshell.py index 363e4b5e..0b4a7c67 100644 --- a/sfa/iotlab/iotlabshell.py +++ b/sfa/iotlab/iotlabshell.py @@ -159,7 +159,7 @@ class IotLABShell(object): user['email'] = email user['sshPublicKey'] = slice_user['keys'][0] # ex : onelab.inria - user['structure'] = slice_user['slice_record']['authority'] + user['structure'] = slice_user['urn'].split('+')[1] email = (email.split('@'))[0] user['firstName'] = email.split('.')[0] try: