Set the default node of the client. :raises DataError: if None is passed or node does not exist in cluster.
(self, node: "ClusterNode")
| 690 | return self.nodes_manager.default_node |
| 691 | |
| 692 | def set_default_node(self, node: "ClusterNode") -> None: |
| 693 | """ |
| 694 | Set the default node of the client. |
| 695 | |
| 696 | :raises DataError: if None is passed or node does not exist in cluster. |
| 697 | """ |
| 698 | if not node or not self.get_node(node_name=node.name): |
| 699 | raise DataError("The requested node does not exist in the cluster.") |
| 700 | |
| 701 | self.nodes_manager.default_node = node |
| 702 | |
| 703 | def get_node( |
| 704 | self, |