diff options
author | Jason Gerard DeRose <jderose@redhat.com> | 2009-01-30 23:46:51 -0700 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2009-02-03 15:29:05 -0500 |
commit | 3274577cd608f947d6b07e6dfcbde393edf5a249 (patch) | |
tree | 0e7ab0c0a89849a31539121b1a07e28084ad2eeb /ipaserver/rpcserver.py | |
parent | c2b0c801400fcb59be8687f9faf061aa85bcffd2 (diff) | |
download | freeipa-3274577cd608f947d6b07e6dfcbde393edf5a249.tar.gz freeipa-3274577cd608f947d6b07e6dfcbde393edf5a249.tar.xz freeipa-3274577cd608f947d6b07e6dfcbde393edf5a249.zip |
Finished small tweaks to get new ipaserver.xmlrpc() mod_python handler working
Diffstat (limited to 'ipaserver/rpcserver.py')
-rw-r--r-- | ipaserver/rpcserver.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ipaserver/rpcserver.py b/ipaserver/rpcserver.py index 36742b094..2ad233dc1 100644 --- a/ipaserver/rpcserver.py +++ b/ipaserver/rpcserver.py @@ -55,20 +55,20 @@ class xmlserver(Executioner): super(xmlserver, self).finalize() def listMethods(self, *params): - return tuple(name.encode('UTF-8') for name in self.Command) + return tuple(name.decode('UTF-8') for name in self.Command) def methodSignature(self, *params): - return 'methodSignature not supported' + return u'methodSignature not implemented' def methodHelp(self, *params): - return 'methodHelp not supported' + return u'methodHelp not implemented' def marshaled_dispatch(self, data, ccache): """ - Execute the XML-RPC request in contained in ``data``. + Execute the XML-RPC request contained in ``data``. """ try: - #self.create_context(ccache=ccache) + self.create_context(ccache=ccache) (params, name) = xml_loads(data) if name in self.__system: response = (self.__system[name](*params),) |