diff options
Diffstat (limited to 'Demo')
-rw-r--r-- | Demo/xmlrpc/xmlrpc_handler.py | 6 | ||||
-rw-r--r-- | Demo/xmlrpc/xmlrpcserver.py | 2 |
2 files changed, 3 insertions, 5 deletions
diff --git a/Demo/xmlrpc/xmlrpc_handler.py b/Demo/xmlrpc/xmlrpc_handler.py index 9fa1766..1935475 100644 --- a/Demo/xmlrpc/xmlrpc_handler.py +++ b/Demo/xmlrpc/xmlrpc_handler.py @@ -12,8 +12,6 @@ import http_server import xmlrpclib -import regex -import string import sys class xmlrpc_handler: @@ -43,7 +41,7 @@ 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) @@ -76,7 +74,7 @@ class collector: if not cl: request.error (411) else: - cl = string.atoi (cl) + cl = int (cl) # using a 'numeric' terminator self.request.channel.set_terminator (cl) diff --git a/Demo/xmlrpc/xmlrpcserver.py b/Demo/xmlrpc/xmlrpcserver.py index fa30419..7af73be 100644 --- a/Demo/xmlrpc/xmlrpcserver.py +++ b/Demo/xmlrpc/xmlrpcserver.py @@ -42,7 +42,7 @@ class RequestHandler(BaseHTTPServer.BaseHTTPRequestHandler): 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( |