Revision b5cbddd9

b/lib/cmdlib.py
2924 2924

  
2925 2925
      node_disks[nname] = disks
2926 2926

  
2927
      # Creating copies as SetDiskID below will modify the objects and that can
2928
      # lead to incorrect data returned from nodes
2929
      devonly = [dev.Copy() for (_, dev) in disks]
2930

  
2931
      for dev in devonly:
2932
        self.cfg.SetDiskID(dev, nname)
2927
      # _AnnotateDiskParams makes already copies of the disks
2928
      devonly = []
2929
      for (inst, dev) in disks:
2930
        (anno_disk,) = _AnnotateDiskParams(instanceinfo[inst], [dev], self.cfg)
2931
        self.cfg.SetDiskID(anno_disk, nname)
2932
        devonly.append(anno_disk)
2933 2933

  
2934 2934
      node_disks_devonly[nname] = devonly
2935 2935

  

Also available in: Unified diff