- def __init__(self,url,dry_run=False):
- self.apiserver = xmlrpclib.Server(url,allow_none=True)
- self.dry_run=dry_run
- for (method,defaults) in server_methods:
- setattr(self,method,TestApiserver.Callable(self.apiserver,dry_run,method,defaults))
+ def __init__(self, url, dry_run=False):
+ self.apiserver = xmlrpc.client.ServerProxy(url, allow_none=True,
+ use_builtin_types=True)
+ self.dry_run = dry_run
+ for method, defaults in server_methods:
+ setattr(self, method, TestApiserver.Callable(self.apiserver, dry_run, method, defaults))