def all_nodes()

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