/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
%{ 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 ~}