The cinder.volume.drivers.violin.v7000_common Module

The cinder.volume.drivers.violin.v7000_common Module

Violin Memory 7000 Series All-Flash Array Common Driver for OpenStack Cinder

Provides common (ie., non-protocol specific) management functions for V7000 series flash arrays.

Backend array communication is handled via VMEM’s python library called ‘vmemclient’.

NOTE: this driver file requires the use of synchronization points for certain types of backend operations, and as a result may not work properly in an active-active HA configuration. See OpenStack Cinder driver documentation for more information.

class V7000Common(config)

Bases: object

Contains common code for the Violin V7000 drivers.

check_for_setup_error()

Returns an error if prerequisites aren’t met.

do_setup(context)

Any initialization the driver does while starting.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.