Bases: cinder.volume.drivers.remotefs.RemoteFSSnapDriver
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.
Creates a clone of the specified volume.
Exports the volume.
Apply locking to the create snapshot operation.
Creates a volume.
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.
Allow connection to connector and return connection info.
Removes an export for a logical volume.
Disallow connection from connector.