import http_server
import xmlrpclib
-import regex
-import string
import sys
class xmlrpc_handler:
except:
# report exception back to server
response = xmlrpclib.dumps (
- xmlrpclib.Fault (1, "%s:%s" % (sys.exc_type, sys.exc_value))
+ xmlrpclib.Fault (1, "%s:%s" % sys.exc_info()[:2])
)
else:
response = xmlrpclib.dumps (response, methodresponse=1)
if not cl:
request.error (411)
else:
- cl = string.atoi (cl)
+ cl = int (cl)
# using a 'numeric' terminator
self.request.channel.set_terminator (cl)
except:
# report exception back to server
response = xmlrpclib.dumps(
- xmlrpclib.Fault(1, "%s:%s" % (sys.exc_type, sys.exc_value))
+ xmlrpclib.Fault(1, "%s:%s" % sys.exc_info()[:2])
)
else:
response = xmlrpclib.dumps(