81 | | server = xmlrpclib.ServerProxy("http://athomas:password@localhost/trac-dev/login/xmlrpc") |
82 | | methods = server.system.listMethods() |
83 | | method_help = server.system.multicall([{'methodName': 'system.methodHelp', 'params': [method]} for method in methods]) |
84 | | for help in method_help: |
85 | | lines = help.splitlines() |
| 81 | server = xmlrpclib.ServerProxy("http://athomas:password@localhost/trac/devel/login/xmlrpc") |
| 82 | |
| 83 | multicall = xmlrpclib.MultiCall(server) |
| 84 | for method in server.system.listMethods(): |
| 85 | multicall.system.methodHelp(method) |
| 86 | |
| 87 | for help in multicall(): |
| 88 | lines = help.splitlines() |
98 | | server = xmlrpclib.ServerProxy("http://athomas:password@localhost/trac-dev/login/xmlrpc") |
99 | | tickets = server.ticket.query("owner=athomas") |
100 | | print '\n'.join(map(str, server.system.multicall([{'methodName' : 'ticket.get', 'params' : [ticket]} for ticket in tickets]))) |
| 102 | server = xmlrpclib.ServerProxy("http://athomas:password@localhost/trac/devel/login/xmlrpc") |
| 103 | |
| 104 | multicall = xmlrpclib.MultiCall(server) |
| 105 | for ticket in server.ticket.query("owner=athomas"): |
| 106 | multicall.ticket.get(ticket) |
| 107 | print map(str, multicall()) |