The bareon.objects.partition.parted Module

class bareon.objects.partition.parted.Parted(name, label, partitions=None, install_bootloader=False, disk_size=None)

Bases: bareon.objects.base.Serializable

add_partition(**kwargs)
extended
classmethod from_dict(data)
logical
next_begin()
next_count(next_type=None)
next_name()
next_type()
partition_by_name(name)
primary
to_dict()
class bareon.objects.partition.parted.Partition(name, count, device, begin, end, partition_type, flags=None, guid=None, configdrive=False, keep_data=False)

Bases: bareon.objects.base.Serializable

set_flag(flag)
set_guid(guid)
to_dict()