Bases: cinder.volume.drivers.nfs.RemoteFsDriver
Gluster based cinder driver. Creates file on Gluster share for using it as block device on hypervisor.
Operations such as create/delete/extend volume/snapshot use locking on a per-process basis to prevent multiple threads from modifying qcow2 chains or the snapshot .info file simultaneously.
Create a new backup from an existing volume.
Allow a backup to occur only if no snapshots exist. Check both Cinder and the file on-disk. The latter is only a safety mechanism to prevent further damage if the snapshot information is already inconsistent.
Just to override parent behavior.
Copy the volume to the specified image.
Creates a clone of the specified volume.
Exports the volume.
Apply locking to the create snapshot operation.
Creates a volume.
Creates a volume from a snapshot.
Snapshot must not be the active snapshot. (offline)
Apply locking to the delete snapshot operation.
Deletes a logical volume.
Any initialization the volume driver does while starting.
Synchronously recreates an export for a logical volume.
Returns filename of the active image from the info file.
Allow connection to connector and return connection info.
Removes an export for a logical volume.
Disallow connection from connector.