def __init__(self, sockfile=None, app=None): self.address_family = socket.AF_UNIX UnixStreamServer.__init__(self, sockfile, UnixWSGIRequestHandler) self.app = app self.passthrough_errors = None self.shutdown_signal = False self.ssl_context = None
def __init__(self, server_address, handler_class, config): UnixStreamServer.__init__(self, server_address, handler_class) if 'consumers' not in config: raise ValueError('Configuration does not provide any consumer') self.config = config if 'server_string' in self.config: self.server_string = self.config['server_string']
def __init__(self, sockfile=None, app=None): self.address_family = socket.AF_UNIX UnixStreamServer.__init__(self, sockfile, UnixWSGIRequestHandler) self.app = app self.passthrough_errors = None self.shutdown_signal = False self.ssl_context = None
def __init__(self, address, requestHandler=SimpleXMLRPCRequestHandler, allow_none=False, encoding=None): self.logRequests = False SimpleXMLRPCDispatcher.__init__(self, allow_none, encoding) UnixStreamServer.__init__(self, address, requestHandler)
def __init__(self, server_address, requestHandler=UnixStreamSimpleXMLRPCRequestHandler, allow_none=False, encoding=None, bind_and_activate=True): # cleanup leftover address if not server_address.startswith('\x00'): try: os.unlink(server_address) except OSError: if os.path.exists(server_address): raise # logging fails with UnixStreamServer self.logRequests = True SimpleXMLRPCDispatcher.__init__(self, allow_none, encoding) UnixStreamServer.__init__(self, server_address, requestHandler, bind_and_activate) if fcntl is not None and hasattr(fcntl, 'FD_CLOEXEC'): flags = fcntl.fcntl(self.fileno(), fcntl.F_GETFD) flags |= fcntl.FD_CLOEXEC fcntl.fcntl(self.fileno(), fcntl.F_SETFD, flags)
def __init__(self, addr, requestHandler=RequestHandler): self.logRequests = 0 if os.path.exists(addr): os.unlink(addr) dir = os.path.dirname(addr) if not (os.path.exists(dir)): os.makedirs(dir) SimpleXMLRPCDispatcher.__init__(self) UnixStreamServer.__init__(self, addr, requestHandler)
def __init__(self, addr, requestHandler=RequestHandler): self.logRequests = 0 if os.path.exists(addr): os.unlink(addr) dir = os.path.dirname(addr) if not(os.path.exists(dir)): os.makedirs(dir) SimpleXMLRPCDispatcher.__init__(self) UnixStreamServer.__init__(self, addr, requestHandler)
def __init__(self, address='/tmp/BaseIPCServer.sock', start=True): """ Initializes the server. :param address: (str) The unix socket file path :param start: (bool) Flag indicating if the server should startup rightaway. """ self.address = address self.deleted_socket_file = False self.process = None self.shuttingdown = Value('i', 0) UnixStreamServer.__init__(self, self.address, self.handler) self._started = False if start: self.startup()
def __init__(self, server_address, requestHandler=UnixStreamSimpleXMLRPCRequestHandler, allow_none=False, encoding=None, bind_and_activate=True): # cleanup leftover address if not server_address.startswith('\x00'): try: os.unlink(server_address) except OSError: if os.path.exists(server_address): raise # logging fails with UnixStreamServer self.logRequests = True SimpleXMLRPCDispatcher.__init__(self, allow_none, encoding) UnixStreamServer.__init__( self, server_address, requestHandler, bind_and_activate) if fcntl is not None and hasattr(fcntl, 'FD_CLOEXEC'): flags = fcntl.fcntl(self.fileno(), fcntl.F_GETFD) flags |= fcntl.FD_CLOEXEC fcntl.fcntl(self.fileno(), fcntl.F_SETFD, flags)
def __init__(self, load_manager, logger=None, **kwargs): self.load_manager = load_manager self.logger = logger or logging.getLogger(__name__) UnixStreamServer.__init__(self, RequestHandlerClass=RPCRequestHandler, **kwargs)
def __init__(self, addr, requestHandler=SimpleXMLRPCRequestHandler): self.logRequests = False # critical, as logging fails with UnixStreamServer SimpleXMLRPCDispatcher.__init__(self) UnixStreamServer.__init__(self, addr, requestHandler)
def __init__(self, address, requestHandler=SimpleXMLRPCRequestHandler, allow_none=False, encoding=None): self.logRequests = False SimpleXMLRPCDispatcher.__init__(self, allow_none, encoding) UnixStreamServer.__init__(self, address, requestHandler)
def __init__(self, load_manager, logger=None, **kwargs): self.load_manager = load_manager self.logger = logger or logging.getLogger(__name__) UnixStreamServer.__init__(self, RequestHandlerClass=RPCRequestHandler, **kwargs)
def __init__(self, addr, requestHandler=SimpleXMLRPCRequestHandler): self.logRequests = False # critical, as logging fails with UnixStreamServer SimpleXMLRPCDispatcher.__init__(self) UnixStreamServer.__init__(self, addr, requestHandler)