The cinder.volume.drivers.netapp.dataontap.nfs_cmode Module

Volume driver for NetApp NFS storage.

class NetAppCmodeNfsDriver(*args, **kwargs)

Bases: cinder.volume.drivers.netapp.dataontap.nfs_base.NetAppNfsDriver, cinder.volume.drivers.netapp.dataontap.utils.data_motion.DataMotionMixin

NetApp NFS driver for Data ONTAP (Cluster-mode).

REQUIRED_CMODE_FLAGS = ['netapp_vserver']
check_for_setup_error(*args, **kwargs)

Check that the driver is working and can communicate.

copy_image_to_volume(*args, **kwargs)

Fetch the image from image_service and write it to the volume.

delete_cgsnapshot(*args, **kwargs)

Delete files backing each snapshot in the cgsnapshot.

Returns:An implicit update of snapshot models that the manager will interpret and subsequently set the model state to deleted.
delete_snapshot(*args, **kwargs)

Deletes a snapshot.

delete_volume(*args, **kwargs)

Deletes a logical volume.

do_setup(*args, **kwargs)

Do the customized set up on client for cluster mode.

failover_host(*args, **kwargs)

Failover a backend to a secondary replication target.

unmanage(*args, **kwargs)

Removes the specified volume from Cinder management.

Does not delete the underlying backend storage object. A log entry will be made to notify the Admin that the volume is no longer being managed.

Parameters:volume – Cinder volume to unmanage

Previous topic

The cinder.volume.drivers.netapp.dataontap.nfs_base Module

Next topic

The cinder.volume.drivers.netapp.dataontap.performance.perf_7mode Module

This Page