GPFS Volume Driver.
Bases: cinder.volume.driver.VolumeDriver
Implements volume functions using GPFS primitives.
Create a new backup from an existing volume.
Returns an error if prerequisites aren’t met.
Fetch the image from image_service and write it to the volume.
Note that cinder.volume.flows.create_volume will attempt to use clone_image to efficiently create volume from image when both source and target are backed by gpfs storage. If that is not the case, this function is invoked and uses fetch_to_raw to create the volume.
Copy the volume to the specified image.
Exports the volume.
Creates a GPFS snapshot.
Creates a GPFS volume.
Creates a GPFS volume from a snapshot.
Deletes a GPFS snapshot.
Deletes a logical volume.
Synchronously recreates an export for a logical volume.
Get volume stats.
If ‘refresh’ is True, or stats have never been updated, run update the stats first.
Removes an export for a logical volume.
Restore an existing backup to a new or existing volume.