Revision 6a3166cb

b/lib/cmdlib.py
9083 9083

  
9084 9084

  
9085 9085
def _ComputeDiskSize(disk_template, disks):
9086
  """Compute disk size requirements in the volume group
9086
  """Compute disk size requirements according to disk template
9087 9087

  
9088 9088
  """
9089 9089
  # Required free disk space as a function of disk and swap space
......
9093 9093
    # 128 MB are added for drbd metadata for each disk
9094 9094
    constants.DT_DRBD8:
9095 9095
      sum(d[constants.IDISK_SIZE] + DRBD_META_SIZE for d in disks),
9096
    constants.DT_FILE: None,
9097
    constants.DT_SHARED_FILE: 0,
9096
    constants.DT_FILE: sum(d[constants.IDISK_SIZE] for d in disks),
9097
    constants.DT_SHARED_FILE: sum(d[constants.IDISK_SIZE] for d in disks),
9098 9098
    constants.DT_BLOCK: 0,
9099
    constants.DT_RBD: 0,
9099
    constants.DT_RBD: sum(d[constants.IDISK_SIZE] for d in disks),
9100 9100
  }
9101 9101

  
9102 9102
  if disk_template not in req_size_dict:

Also available in: Unified diff