From 4a8a10548ab97165d5d215b4b4e7af42837c2320 Mon Sep 17 00:00:00 2001 From: Jan Dittberner Date: Wed, 8 Mar 2006 11:19:56 +0000 Subject: [PATCH] - add capability to specify a bind address host git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@180 a67ec6bc-e5d5-0310-a910-815c51eb3124 --- backend/src/SOAPServer.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/backend/src/SOAPServer.py b/backend/src/SOAPServer.py index aecdfce..95eb947 100644 --- a/backend/src/SOAPServer.py +++ b/backend/src/SOAPServer.py @@ -20,8 +20,8 @@ class mySOAPRequestHandler(SOAPRequestHandler): ''' self.send_xml(service._wsdl) -def AsServer(port=80, services=(), RequestHandlerClass=SOAPRequestHandler): - address = ('', port) +def AsServer(iporhost='', port=80, services=(), RequestHandlerClass=SOAPRequestHandler): + address = (iporhost, port) sc = ServiceContainer(address, RequestHandlerClass=RequestHandlerClass) for service in services: path = service.getPost() @@ -29,4 +29,5 @@ def AsServer(port=80, services=(), RequestHandlerClass=SOAPRequestHandler): sc.serve_forever() if __name__ == '__main__': - AsServer(port=8080, services=[service], RequestHandlerClass=mySOAPRequestHandler) + AsServer(iporhost='localhost', port=8080, services=[service], + RequestHandlerClass=mySOAPRequestHandler)