def __init__(self, port, api): QObject.__init__(self) self.api = api HandlerClass = self.requestHandlerFactory(self.api.getState, self.actionCallback) ThreadingHTTPServer.__init__(self, ('localhost', port), HandlerClass) self.action.connect(self.api.action)
def __init__(self, base_path, server_address, msg_handler=None, RequestHandlerClass=HTTPHandler): self.base_path = base_path HTTPHandler.MSG_HANDLER = msg_handler BaseHTTPServer.__init__(self, server_address, RequestHandlerClass)
def __init__(self, port, getCallback, responseCallback=None): QObject.__init__(self) HandlerClass = self.requestHandlerFactory(getCallback, self.responseCallback) ThreadingHTTPServer.__init__(self, ('localhost', port), HandlerClass) if responseCallback is not None: self.action.connect(responseCallback)
def __init__(self, server_address, RequestHandlerClass, wrappers, sname, sid, timeout, error_file, error_code, logger): ThreadingHTTPServer.__init__(self, server_address, RequestHandlerClass) self.wrappers = wrappers self.sname = sname self.sid = sid self.timeout = timeout self.error_file = error_file self.error_code = error_code # Logger parameters self.logger = logger self._LOGGING_ = False if logger is None else True
def __init__(self, config, sub_mgr, play_mgr): self.sub_mgr = sub_mgr self.play_mgr = play_mgr self.config = config self.client_dict = {} self.stopped = Event() ThreadingHTTPServer.__init__(self, ('0.0.0.0', config.companion_port), RequestHandler) self.server_thread = Thread(target=self.serve_forever, args=(0.5, ), daemon=True) self.server_thread.start()
def __init__(self, server_address, RequestHandlerClass, bind_and_activate=True): ThreadingHTTPServer.__init__(self, server_address, RequestHandlerClass, bind_and_activate) self.fs = config_filesystems() self.authenticator = config_authenticator() self.templates = { "lock": get_template("webdavdlib/templates/lock.template.jinja2"), "propfind": get_template("webdavdlib/templates/propfind.template.jinja2"), "directory": get_template("webdavdlib/templates/directory.template.jinja2") } self.locks = {}
def __init__(self, port: int = 80, on_authentication: Callable[[str], bool] = None, redirect_target: str = 'http://localhost/discord/redirect', content_directory='./http/'): ThreadingHTTPServer.__init__(self, ("", port), CustomHTTPHandler) self.redirect_target = redirect_target self.on_auth = on_authentication self.running = False self.index_content = 'No content'.encode('utf-8') self.index_size = len(self.index_content) self.index_mime = 'text/plain; charset=UTF-8' self.redirect_content = 'Redirecting...'.encode('utf-8') self.redirect_size = len(self.redirect_content) self.redirect_mime = 'text/plain; charset=UTF-8' index_path = os.path.join(content_directory, 'index.html') redirect_path = os.path.join(content_directory, 'redirect.html') if os.path.exists(index_path): fs = open(index_path, "r") self.index_content = fs.read().encode('utf-8') self.index_size = len(self.index_content) self.index_mime = 'text/html; charset=UTF-8' fs.close() if os.path.exists(redirect_path): fs = open(redirect_path, "r") self.redirect_content = fs.read().encode('utf-8') self.redirect_size = len(self.redirect_content) self.redirect_mime = 'text/html; charset=UTF-8' fs.close()
def __init__(self): self.host = '127.0.0.1' self.port = 9090 ThreadingHTTPServer.__init__(self, (self.host, self.port), my_req_handler)
def __init__(self, server_address, request_handler, max_cache_len): self.cache = EnrichmentCache(max_cache_len) return ThreadingHTTPServer.__init__(self, server_address, request_handler)
def __init__(self, port): ThreadingHTTPServer.__init__(self, ("", port), SERVICE_HANDLER)