Revision 4dfd6266

b/lib/cmdlib.py
2083 2083
    inst_fields = frozenset(("pinst_cnt", "pinst_list",
2084 2084
                             "sinst_cnt", "sinst_list"))
2085 2085
    if inst_fields & frozenset(self.op.output_fields):
2086
      instancelist = self.cfg.GetInstanceList()
2086
      inst_data = self.cfg.GetAllInstancesInfo()
2087 2087

  
2088
      for instance_name in instancelist:
2089
        inst = self.cfg.GetInstanceInfo(instance_name)
2088
      for instance_name, inst in inst_data.items():
2090 2089
        if inst.primary_node in node_to_primary:
2091 2090
          node_to_primary[inst.primary_node].add(inst.name)
2092 2091
        for secnode in inst.secondary_nodes:

Also available in: Unified diff