X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fiotlab%2Fiotlabshell.py;h=3b9f99303c82ac856da0891007a47aaf1c5a971c;hb=052e281f8c79237b6759cbb259407f071adda1cc;hp=f237dded88dedbb1cb9bd725dc8879d1b8c0b3d9;hpb=cb225b4c35d84d89f9318f210fb65ef3b08da9d6;p=sfa.git diff --git a/sfa/iotlab/iotlabshell.py b/sfa/iotlab/iotlabshell.py index f237dded..3b9f9930 100644 --- a/sfa/iotlab/iotlabshell.py +++ b/sfa/iotlab/iotlabshell.py @@ -109,6 +109,7 @@ class IotLABShell(object): files=exp_file) except HTTPError as err: logger.warning("iotlashell reserve_nodes error %s" % err.reason) + logger.error(err) return {'error': err.reason} def get_reserved_nodes(self): @@ -151,7 +152,20 @@ class IotLABShell(object): def add_user(self, slice_user): """ Add LDAP user + { + "firstName":"loic", + "lastName":"test", + "email":"loic.test@lip6.fr", + "organization":"SFA", + "city":"To be defined", + "country":"To be defined", + "motivations":"SFA federation", + "category":"Academic", + "type": "SA", + "sshPublicKey": "ssh-rsa AAAAB3Nz..." + } """ + # pylint:disable=E1123 logger.warning("iotlashell add_user") logger.warning("slice_user: %s" % slice_user) @@ -164,7 +178,9 @@ class IotLABShell(object): "city": "To be defined", "country": "To be defined", "motivations": "SFA federation", - "organization": organization} + "organization": organization, + "category":"Academic" + } email = slice_user['email'] user['email'] = email user['sshPublicKey'] = slice_user['keys'][0]