Class with utils directly working with blivet itselves
Create new device
Parameters: | user_input (class UserInput) – selected parameters from AddDialog |
---|---|
Returns: | new device name |
Return type: | str |
Blivet.doIt()
Blivet.reset()
Create disklabel
Parameters: |
|
---|
Create kickstart config file
Delete device
Parameters: | blivet_device (blivet.Device) – blivet device |
---|
Is given device resizable
Parameters: | blivet_device (blivet.Device) – blivet device |
---|---|
Returns: | device resizable, minSize, maxSize, size |
Return type: | tuple |
Edit device
Parameters: |
|
---|---|
Returns: | success |
Return type: | bool |
Return disklabels available on current platform
Returns: | list of disklabel types |
---|---|
Return type: | list of str |
Get blivet device by name
Parameters: | device_name (str) – device name |
---|---|
Returns: | blviet device |
Return type: | blivet.StorageDevice |
Return list of Btrfs Volumes
Returns: | list of btrfs volumes |
---|---|
Return type: | list |
Get device type
Parameters: | blivet_device – blivet device |
---|---|
Returns: | type of device |
Return type: | str |
Return list of names of all disk devices on current system
Returns: | list of all “disk” devices names |
---|---|
Return type: | list |
Return list of all disk devices on current system
Returns: | list of all “disk” devices |
---|---|
Return type: | list |
Returns list of disks with free space
Return list of PVs without VGs
Returns: | list of free PVs with name and size |
---|---|
Return type: | tuple |
Find free space on device
Parameters: |
|
---|---|
Returns: | list of partitions + free space |
Return type: | list |
Return list of LVM2 Volume Group devices
Returns: | list of LVM2 VG devices |
---|---|
Return type: | list |
Return list of LVM VG PVs
Parameters: | blivet_device (blivet.Device) – blivet device |
---|---|
Returns: | list of devices |
Return type: | list of blivet.StorageDevice |
Get partitions (children) of selected device
Parameters: | blivet_device (blivet.Device) – blivet device |
---|---|
Returns: | list of partitions |
Return type: | list |
Return list of LVM2 Physical Volumes
Returns: | list of LVM2 PV devices |
---|---|
Return type: | list |
Has this disk device disklabel
Parameters: | blivet_device (blivet.Device) – blivet device |
---|---|
Returns: | true/false |
Return type: | bool |
Decrypt selected luks device
Parameters: |
|
---|
Special class to represent free space on disk (device) (blivet doesn’t have class/device to represent free space)
Parameters: |
|
---|
Umount selected partition
Parameters: | mountpoint (str) – mountpoint (os.path) |
---|---|
Returns: | success |
Return type: | bool |
Is selected partition partition_mounted
Parameters: |
|
---|---|
Returns: | mountpoint |
Return type: | str |
Is selected swap in use?
Parameters: | sysfs_path (str) – sysfs path for swap |
---|