mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
17 lines
401 B
Python
Executable File
17 lines
401 B
Python
Executable File
#!/usr/bin/python
|
|
|
|
import xmlrpclib
|
|
|
|
server = xmlrpclib.ServerProxy("http://localhost:8888/")
|
|
|
|
print server.system.listMethods()
|
|
#print server.system.methodHelp("user_add")
|
|
|
|
user = {'givenname':'Joe', 'sn':'Smith'}
|
|
result = server.user_add(user)
|
|
print "returned %s" % result
|
|
|
|
user = {'givenname':'Joe', 'sn':'Smith', 'uid':'admin'}
|
|
result = server.user_find(user)
|
|
print "returned %s" % result
|