Revision 25ae22e4 lib/config.py

b/lib/config.py
243 243

  
244 244
    """
245 245
    result = []
246
    if disk.logical_id in l_ids:
247
      result.append("duplicate logical id %s" % str(disk.logical_id))
248
    else:
249
      l_ids.append(disk.logical_id)
250
    if disk.physical_id in p_ids:
251
      result.append("duplicate physical id %s" % str(disk.physical_id))
252
    else:
253
      p_ids.append(disk.physical_id)
246
    if disk.logical_id is not None:
247
      if disk.logical_id in l_ids:
248
        result.append("duplicate logical id %s" % str(disk.logical_id))
249
      else:
250
        l_ids.append(disk.logical_id)
251
    if disk.physical_id is not None:
252
      if disk.physical_id in p_ids:
253
        result.append("duplicate physical id %s" % str(disk.physical_id))
254
      else:
255
        p_ids.append(disk.physical_id)
254 256

  
255 257
    if disk.children:
256 258
      for child in disk.children:

Also available in: Unified diff