def list_instances(self): """List VM instances from all nodes.""" instances = [] nodes = self.get_available_nodes() for node in nodes: vmops = self._get_vmops_for_compute_node(node) instances.extend(vmops.list_instances()) return instances
def list_instances(self): """List VM instances from all nodes.""" instances = [] nodes = self.get_available_nodes() for node in nodes: vmops = self._get_vmops_for_compute_node(node) instances.extend(vmops.list_instances()) return instances
def list_instances(self): """List VM instances from all nodes.""" instances = [] #这里会更新资源字典 nodes = self.get_available_nodes() for node in nodes: # 获取虚拟机列表 #vmops的类定义在 nova\virt\vmwareapi\vmops.py vmops = self._get_vmops_for_compute_node(node) instances.extend(vmops.list_instances()) return instances