blob: 79945a96bb5109cb88aaf716c89b6078f0b9d340 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/usr/bin/python
import xmlrpclib
server = xmlrpclib.ServerProxy("http://localhost:8888/")
print server.system.listMethods()
print server.system.methodHelp("user_add")
try:
args="admin"
kw = {'givenname':'Joe', 'sn':'Smith'}
result = server.user_add(args, kw)
print "returned %s" % result
except xmlrpclib.Fault, e:
print e.faultString
try:
args="admin"
result = server.user_find(args)
print "returned %s" % result
except xmlrpclib.Fault, e:
print e.faultString
|