'Return list of compute nodes in all cells.'

def compute_node_get_all(self, ctxt, hypervisor_match=None):

    responses = self.msg_runner.compute_node_get_all(ctxt, hypervisor_match=hypervisor_match)
    ret_nodes = []
    for response in responses:
        nodes = response.value_or_raise()
        for node in nodes:
            node = cells_utils.add_cell_to_compute_node(node, response.cell_name)
            ret_nodes.append(node)
    return ret_nodes
