in hostfactory/host_provider/src/cluster.py [0:0]
def all_nodes(self):
all_nodes_json = self.get(f"/clusters/{self.cluster_name}/nodes")
count_status = {}
nodes = all_nodes_json['nodes']
for node in nodes:
node_status = node.get("Status")
if node_status in count_status:
count_status[node_status] = count_status[node_status] + 1
else:
count_status[node_status] = 1
self.logger.debug("Count of status in all nodes")
self.logger.debug(count_status)
# count by status
return all_nodes_json