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)