def __init__(self, addr, requestHandler=SimpleJSONRPCRequestHandler, logRequests=True, encoding=None, bind_and_activate=True, address_family=socket.AF_INET, auth_map=None): self.auth_map = auth_map SimpleJSONRPCServer.__init__(self, addr, requestHandler, logRequests, encoding, bind_and_activate, address_family)
def __init__(self, rpc_user, rpc_password, *args, **kwargs): self.rpc_user = rpc_user #args[1] #rpc_user self.rpc_password = rpc_password #args[2] #rpc_password class VerifyingRequestHandler(SimpleJSONRPCRequestHandler): def parse_request(myself): # first, call the original implementation which returns # True if all OK so far if SimpleJSONRPCRequestHandler.parse_request(myself): try: self.authenticate(myself.headers) return True except (RPCAuthCredentialsInvalid, RPCAuthCredentialsMissing, RPCAuthUnsupportedType) as e: myself.send_error(401, str(e)) except BaseException as e: import traceback, sys traceback.print_exc(file=sys.stderr) myself.send_error(500, str(e)) return False SimpleJSONRPCServer.__init__(self, requestHandler=VerifyingRequestHandler, *args, **kwargs)
def __init__(self, *args, rpc_user, rpc_password, **kargs): Logger.__init__(self) self.rpc_user = rpc_user self.rpc_password = rpc_password class VerifyingRequestHandler(SimpleJSONRPCRequestHandler): def parse_request(myself): # first, call the original implementation which returns # True if all OK so far if SimpleJSONRPCRequestHandler.parse_request(myself): # Do not authenticate OPTIONS-requests if myself.command.strip() == 'OPTIONS': return True try: self.authenticate(myself.headers) return True except (RPCAuthCredentialsInvalid, RPCAuthCredentialsMissing, RPCAuthUnsupportedType) as e: myself.send_error(401, repr(e)) except BaseException as e: self.logger.exception('') myself.send_error(500, repr(e)) return False SimpleJSONRPCServer.__init__(self, requestHandler=VerifyingRequestHandler, *args, **kargs)
def __init__(self, *args, rpc_user, rpc_password, **kargs): self.rpc_user = rpc_user self.rpc_password = rpc_password class VerifyingRequestHandler(SimpleJSONRPCRequestHandler): def parse_request(myself): # first, call the original implementation which returns # True if all OK so far if SimpleJSONRPCRequestHandler.parse_request(myself): # Do not authenticate OPTIONS-requests if myself.command.strip() == 'OPTIONS': return True try: self.authenticate(myself.headers) return True except (RPCAuthCredentialsInvalid, RPCAuthCredentialsMissing, RPCAuthUnsupportedType) as e: myself.send_error(401, str(e)) except BaseException as e: import traceback, sys traceback.print_exc(file=sys.stderr) myself.send_error(500, str(e)) return False SimpleJSONRPCServer.__init__( self, requestHandler=VerifyingRequestHandler, *args, **kargs)
def __init__(self, *args, rpc_user, rpc_password, **kargs): self.rpc_user = rpc_user self.rpc_password = rpc_password SimpleJSONRPCServer.__init__(self, requestHandler=VerifyingRequestHandler, *args, **kargs)
def __init__(self, *args): SimpleJSONRPCServer.__init__(self, addr=(args[0], args[1]), requestHandler=JsonRpcDispatch, logRequests=0) self.oParent = args[2] stdMsg('Started JSON-RPC Server')
def __init__(self, rvi_node_url, address='localhost', port=(20001,59999)): if isinstance(port, tuple) == True: (start_port, stop_port) = port self.rvi_port = random.randint(start_port, stop_port) else: self.rvi_port = port self.rvi_address = address SimpleJSONRPCServer.__init__(self,addr=((self.rvi_address, self.rvi_port)), logRequests=False) self.rvi_client = Server(rvi_node_url) self.serve_thread = False self.registered_services = dict()
def __init__(self, rvi_node_url, address='localhost', port=(20001,59999)): if isinstance(port, tuple) == True: (start_port, stop_port) = port self.rvi_port = random.randint(start_port, stop_port) else: self.rvi_port = port self.rvi_address = address SimpleJSONRPCServer.__init__(self,addr=((self.rvi_address, self.rvi_port)), logRequests=False) self.rvi_client = Server(rvi_node_url) self.serve_thread = False self.registered_services = dict()
def __init__(self, addr, requestHandler=SimpleJSONRPCRequestHandler, logRequests=True, encoding=None, bind_and_activate=True, address_family=socket.AF_INET, auth_map=None): self.auth_map = auth_map SimpleJSONRPCServer.__init__(self, addr, requestHandler, logRequests, encoding, bind_and_activate, address_family)
def __init__(self, *args, **kwargs): SimpleJSONRPCServer.__init__(self, *args, **kwargs)
def __init__(self, security_token, *args, **kwargs): self.security_token = security_token self.logger = logging.getLogger("server") SimpleJSONRPCServer.__init__(self, *args, **kwargs)
def __init__(self, *args, **kwargs): SimpleJSONRPCServer.__init__(self, *args, **kwargs)