Partition management functions.
Create new partition on given device.
Parameters: |
|
---|---|
Return type: | LMIInstance/CIM_GenericDiskPartition. |
Create new partition table on a device. The device must be empty, i.e. must not have any partitions on it.
Parameters: |
|
---|
Remove given partition
Parameters: | partition (LMIInstance/CIM_GenericDiskPartition) – Partition to delete. |
---|
Returns LMI_DiskPartitionTableCapabilities representing partition table on given disk.
Parameters: | device (LMIInstance/CIM_StorageExtent or string) – Device which should be examined. |
---|---|
Return type: | LMIInstance/LMI_DiskPartitionConfigurationCapabilities. |
Return list of partitions on the device (not necessarily disk).
Parameters: | device (LMIInstance/CIM_StorageExtent or string) – Device which should be partitioned. |
---|---|
Return type: | List of LMIInstance/CIM_GenericDiskPartition. |
Returns size of the largest free region (in blocks), which can accommodate a partition on given device. There must be partition table present on this device.
Parameters: | device (LMIInstance/CIM_StorageExtent or string) – Device which should be examined. |
---|---|
Return type: | int |
Return a device on which is located the given partition.
Parameters: | partition (LMIInstance/CIM_GenericDiskPartition or string) – Partition to examine. |
---|---|
Return type: | LMIInstance/CIM_StorageExtent. |
Returns list of partition tables on given devices. If no devices are given, all partitions on all devices are returned.
Parameters: | devices (list of LMIInstance/CIM_StorageExtent or list of strings) – Devices to list partition tables on. |
---|---|
Return type: | List of tuples (LMIInstance/CIM_StorageExtent, LMIInstance/LMI_DiskPartitionConfigurationCapabilities). |
Retrieve list of partitions on given devices. If no devices are given, all partitions on all devices are returned.
Parameters: | devices (List of LMIInstance/CIM_StorageExtent or list of string) – Devices to list partitions on. |
---|---|
Return type: | List of LMIInstance/CIM_GenericPartition. |