/dev/${device} gpt %{ for index, partition in partitions ~} true %{ if partition.volume_group != "" ~} ${partition.volume_group} 142 false %{ else ~} %{ if partition.format.fstype == "swap" ~} swap 130 true %{ else ~} false uuid %{ endif ~} %{ if partition.format.fstype == "fat32" ~} vfat %{ if partition.mount.path == "/boot/efi" ~} 259 utf8 %{ else ~} 12 %{ endif ~} %{ else ~} ${partition.format.fstype} 131 %{ endif ~} true ${partition.mount.path} %{ endif ~} %{ if partition.size != -1 ~} ${partition.size}M %{ else ~} max %{ endif ~} %{ endfor ~} CT_DISK all %{ for index, volume_group in lvm ~} /dev/${volume_group.name} false %{ for partition in volume_group.partitions ~} true %{ if partition.format.fstype == "swap" ~} swap swap %{ else ~} ${partition.format.fstype} ${partition.mount.path} %{ endif ~} ${partition.name} false device false false %{ if partition.mount.options != "" ~} ${partition.mount.options} %{ endif ~} %{ if partition.size != -1 ~} ${partition.size}M %{ else ~} max %{ endif ~} 1 0 %{ endfor ~} 4194304 CT_LVM %{ endfor ~}