The bareon.objects.partition.scheme
Module¶
-
class
bareon.objects.partition.scheme.
PartitionScheme
¶ Bases:
object
-
add_fs
(**kwargs)¶
-
add_lv
(**kwargs)¶
-
add_md
(**kwargs)¶
-
add_parted
(**kwargs)¶
-
add_pv
(**kwargs)¶
-
add_vg
(**kwargs)¶
-
boot_device
(grub_version=2)¶
-
configdrive_device
()¶
-
elevate_keep_data
()¶
-
fs_by_device
(device)¶
-
fs_by_mount
(mount, os_id=None)¶
-
fs_by_os_id
(os_id)¶
-
fs_sorted_by_depth
(os_id=None, reverse=False)¶ Getting file systems sorted by path length.
Shorter paths earlier. [‘/’, ‘/boot’, ‘/var’, ‘/var/lib/mysql’] :param reverse: Sort backward (Default: False)
-
lv_by_device_name
(device_name)¶
-
md_attach_by_mount
(device, mount, spare=False, **kwargs)¶
-
md_by_mount
(mount)¶
-
md_by_name
(name)¶
-
md_next_name
()¶
-
partition_by_name
(name)¶
-
pv_by_name
(pvname)¶
-
root_device
()¶
-
skip_partitioning
¶
-
to_dict
()¶
-
vg_attach_by_name
(pvname, vgname, metadatasize=16, metadatacopies=2)¶
-
vg_by_name
(vgname)¶
-