summaryrefslogtreecommitdiffstats
path: root/lite-xmlrpc.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 /lite-xmlrpc.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 'lite-xmlrpc.py')
-rwxr-xr-xlite-xmlrpc.py15
1 files changed, 1 insertions, 14 deletions
diff --git a/lite-xmlrpc.py b/lite-xmlrpc.py
index 55babf9e..97639373 100755
--- a/lite-xmlrpc.py
+++ b/lite-xmlrpc.py
@@ -29,18 +29,6 @@ import krbV
from ipalib import api
-class Instance(object):
- """
- Just used for `Instance._listMethods()`.
- """
-
- def _listMethods(self):
- """
- Provides list of names for ``system.listMethods``.
- """
- return list(api.Command)
-
-
class Server(SimpleXMLRPCServer):
"""
Custom server implementing `Server._marshaled_dispatch()`.
@@ -79,8 +67,7 @@ server = Server(('', api.env.lite_xmlrpc_port), **kw)
api.log.info('Logging to file %r', api.env.log)
api.log.info('Listening on port %d', api.env.lite_xmlrpc_port)
-server.register_introspection_functions()
-server.register_instance(Instance())
+
try:
server.serve_forever()