import onelogin
creds = {'client_id':'',
'client_secret':'',
'shard':'US'}
token = onelogin.Token(**creds)
user = onelogin.User(token)
new_user = {
'firstname':'Foo',
'lastname':'Bar',
'email':'[email protected]',
'username':'foobar12321'
}
if user.user_exists(new_user['email']):
found_user = user.get_user_by_id(
user.search_users(
'email',new_user['email'])[0]['data'][0]['id']
)
print "Can not create user, already exists \r\n {0}".format(found_user)
else:
Foo = user.create_user(**new_user)
user_id = Foo['data'][0]['id']
print 'Created User: {0}'.format(new_user)
Error in lines 1-1
Traceback (most recent call last):
File "/cocalc/lib/python2.7/site-packages/smc_sagews/sage_server.py", line 1188, in execute
flags=compile_flags) in namespace, locals
File "", line 1, in <module>
ImportError: No module named onelogin