MCPcopy
hub / github.com/redis/redis-py / get_node

Method get_node

redis/asyncio/cluster.py:703–710  ·  view source on GitHub ↗

Get node by (host, port) or node_name.

(
        self,
        host: Optional[str] = None,
        port: Optional[int] = None,
        node_name: Optional[str] = None,
    )

Source from the content-addressed store, hash-verified

701 self.nodes_manager.default_node = node
702
703 def get_node(
704 self,
705 host: Optional[str] = None,
706 port: Optional[int] = None,
707 node_name: Optional[str] = None,
708 ) -> Optional["ClusterNode"]:
709 """Get node by (host, port) or node_name."""
710 return self.nodes_manager.get_node(host, port, node_name)
711
712 def get_node_from_key(
713 self, key: str, replica: bool = False

Callers 7

set_default_nodeMethod · 0.95
_execute_commandMethod · 0.95
set_pubsub_nodeMethod · 0.45
scan_iterMethod · 0.45
scan_iterMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected