weaviate.cluster¶
Module for interacting with Weaviate cluster information
- class weaviate.cluster.Cluster(connection: weaviate.connect.connection.Connection)¶
Bases:
object
Cluster class used for cluster information
Initialize a Cluster class instance.
- Parameters
connection (weaviate.connect.Connection) – Connection object to an active and running Weaviate instance.
- get_nodes_status() list ¶
Get the nodes status.
- Returns
List of nodes and their respective status.
- Return type
list
- Raises
requests.ConnectionError – If the network connection to weaviate fails.
weaviate.UnexpectedStatusCodeException – If weaviate reports a none OK status.
weaviate.EmptyResponseException – If the response is empty.