From 8cf45633fe3e2f114c418304bb949eefabc97485 Mon Sep 17 00:00:00 2001 From: Karl MacMillan Date: Tue, 31 Jul 2007 15:52:02 -0400 Subject: Fixed broken patches and server spec. --- ipa-server/xmlrpc-server/ipaxmlrpc.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'ipa-server/xmlrpc-server/ipaxmlrpc.py') diff --git a/ipa-server/xmlrpc-server/ipaxmlrpc.py b/ipa-server/xmlrpc-server/ipaxmlrpc.py index 1dc15956a..ad5e30683 100644 --- a/ipa-server/xmlrpc-server/ipaxmlrpc.py +++ b/ipa-server/xmlrpc-server/ipaxmlrpc.py @@ -24,6 +24,9 @@ # Rob Crittenden import sys +sys.path.append("/usr/share/ipa") + + import time import traceback import pprint @@ -201,7 +204,7 @@ class ModXMLRPCRequestHandler(object): if x == 0 and func.func_code.co_varnames[x] == "self": continue if func.func_defaults and func.func_code.co_argcount - x <= len(func.func_defaults): - args.append((func.func_code.co_varnames[x], func.func_defaults[x - func.func_code.co_argcount len(func.func_defaults)])) + args.append((func.func_code.co_varnames[x], func.func_defaults[x - func.func_code.co_argcount + len(func.func_defaults)])) else: args.append(func.func_code.co_varnames[x]) return args @@ -225,7 +228,7 @@ class ModXMLRPCRequestHandler(object): arglist.append('%s=%s' % (arg[0], arg[1])) ret = '%s(%s)' % (method, ", ".join(arglist)) if func.__doc__: - ret = "\ndescription: %s" % func.__doc__ + ret += "\ndescription: %s" % func.__doc__ return ret def handle_request(self,req): @@ -259,7 +262,7 @@ def handler(req, profiling=False): sys.stdout = strstream stats.sort_stats("time") stats.print_stats() - req.write("
"  strstream.getvalue()  "
") + req.write("
" + strstream.getvalue() + "
") _profiling_req = None else: opts = req.get_options() -- cgit