From 1bb2218f854e86229b76576850711c90a38a0bc9 Mon Sep 17 00:00:00 2001 From: Helmut Grohne Date: Thu, 1 Nov 2012 10:41:59 +0100 Subject: scgi.forkpool: reduce instance attributes The interface and port attributes are always used together. Combine them in order to reduce complexity. --- wsgitools/scgi/forkpool.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/wsgitools/scgi/forkpool.py b/wsgitools/scgi/forkpool.py index cdd50f0..64d93ef 100644 --- a/wsgitools/scgi/forkpool.py +++ b/wsgitools/scgi/forkpool.py @@ -206,8 +206,7 @@ class SCGIServer: """ assert hasattr(error, "write") self.wsgiapp = wsgiapp - self.port = port - self.interface = interface + self.bind_address = (interface, port) self.minworkers = minworkers self.maxworkers = maxworkers self.maxrequests = maxrequests @@ -237,7 +236,7 @@ class SCGIServer: if self.reusesocket is None: self.server = socket.socket() self.server.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) - self.server.bind((self.interface, self.port)) + self.server.bind(self.bind_address) self.server.listen(5) else: self.server = self.reusesocket -- cgit v1.2.3