Revision b6dd32db lib/config.py

b/lib/config.py
561 561
    """
562 562
    lvnames = set()
563 563
    for instance in self._config_data.instances.values():
564
      node_data = instance.MapLVsByNode()
564
      node_data = self._UnlockedGetInstanceLVsByNode(instance)
565 565
      for lv_list in node_data.values():
566 566
        lvnames.update(lv_list)
567 567
    return lvnames
......
1567 1567
      raise errors.ProgrammerError("Invalid type passed to AddInstance")
1568 1568

  
1569 1569
    if instance.disk_template != constants.DT_DISKLESS:
1570
      all_lvs = instance.MapLVsByNode()
1570
      all_lvs = self._UnlockedGetInstanceLVsByNode(instance)
1571 1571
      logging.info("Instance '%s' DISK_LAYOUT: %s", instance.name, all_lvs)
1572 1572

  
1573 1573
    all_macs = self._AllMACs()

Also available in: Unified diff