summaryrefslogtreecommitdiffstats
path: root/ipaserver/rpcserver.py
diff options
context:
space:
mode:
authorJason Gerard DeRose <jderose@redhat.com>2009-01-30 23:46:51 -0700
committerRob Crittenden <rcritten@redhat.com>2009-02-03 15:29:05 -0500
commit3274577cd608f947d6b07e6dfcbde393edf5a249 (patch)
tree0e7ab0c0a89849a31539121b1a07e28084ad2eeb /ipaserver/rpcserver.py
parentc2b0c801400fcb59be8687f9faf061aa85bcffd2 (diff)
downloadfreeipa-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.py10
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),)