def getAllNodes(self, quattor=False): """ returns all the nodes in this cluster (workernodes and masters) does not return storage! """ self.log.debug("selecting all nodes (minus storage)") nodes = CompositeNode() nodes.union(self.getWorkerNodes(quattor=quattor)) nodes.union(self._getMasters()) self.log.debug("selected worker and master nodes: %s" % nodes) return nodes