$def with (disk)
$for partition in disk.get_partitions_with_free_spaces_and_extended(): $if partition.type == "PRIMARY":
$(partition.size)
$elif partition.type == "EXTENDED":
$for logic in disk.get_partitions_inside_extended(): $if logic.type == "LOGIC":
$(logic.size)
$elif logic.type == "FREE":
$(logic.size)
$elif partition.type == "FREE":
$(partition.size)