Driver for Linux servers running LVM.
Bases: cinder.volume.drivers.lvm.LVMVolumeDriver, cinder.volume.driver.ISCSIDriver
Executes commands relating to ISCSI volumes.
We make use of model provider properties as follows:
Creates an export for a logical volume.
Synchronously recreates an export for a logical volume.
Get volume status.
If ‘refresh’ is True, run update the stats first.
Removes an export for a logical volume.
Bases: cinder.volume.driver.VolumeDriver
Executes commands relating to Volumes.
Create a new backup from an existing volume.
Returns an error if prerequisites aren’t met
unprovision old volumes to prevent data leaking between users.
Fetch the image from image_service and write it to the volume.
Copy the volume to the specified image.
Creates a clone of the specified volume.
Creates a snapshot.
Creates a logical volume. Can optionally return a Dictionary of changes to the volume object to be persisted.
Creates a volume from a snapshot.
Deletes a snapshot.
Deletes a logical volume.
Restore an existing backup to a new or existing volume.
Bases: cinder.volume.drivers.lvm.LVMISCSIDriver
Subclass for thin provisioned LVM’s.
Returns an error if prerequisites aren’t met
Creates a clone of the specified volume.
Creates a snapshot of a volume.
Deletes a logical volume.
Get volume status. If ‘refresh’ is True, run update the stats first.