$def with (profile, form_creator) $var title = _("Edit Disk Profile") $var rawcss = ["plugins/disk_image/css/disk.css"] $var hierarchy = [] $code: add_part = None rem_disk = None
$:form_creator.disk_profile_form(profile).render()
$for disk in profile.get_disks():

$(_("Disk %s) % disk.number)

$:(render.plugins.disk_image.disk_widget(disk))

$(_("Partitions"))

$for partition in disk.get_partitions_order_by_position():
$(_("Number")) $(_("Position")) $(_("Size")) $(_("Type")) $(_("Image")) $(_("FileSystem")) $(_("Remove"))
$:partition.number $:partition.position $:partition.size $:partition.type $(partition.image.name if partition.image else "-") $(partition.image.filesystem if partition.image else partition.filesystem)
$:form_creator.remove_partition_form(partition).render()
$ add_part = form_creator.add_partition_form(disk) $if add_part:

$(_("Add Partition"))

$:add_part.render()
$ rem_disk = form_creator.remove_disk_form(disk) $if rem_disk:

$(_("Remove Disk"))

$:rem_disk.render()

$(_("Add Disk"))

$:form_creator.add_disk_form().render()