The cinder.volume.drivers.netapp.common Module

Unified driver for NetApp storage systems.

Supports multiple storage systems of different families and protocols.

class NetAppDriver

Bases: cinder.volume.driver.ProxyVD

NetApp unified block storage driver.

Acts as a factory to create NetApp storage drivers based on the storage family and protocol configured.

REQUIRED_FLAGS = ['netapp_storage_family', 'netapp_storage_protocol']
static create_driver(storage_family, storage_protocol, *args, **kwargs)

Creates an appropriate driver based on family and protocol.