Volume driver for Pure Storage FlashArray storage system.
This driver requires Purity version 3.4.0 or later.
Bases: object
Wrapper for Pure Storage REST API.
Create a connection between a host and a volume.
Clone a volume and return a dictionary describing the new volume.
Create a snapshot and return a dictionary describing it.
Create a volume and return a dictionary describing it.
Destroy an existing volume or snapshot.
Delete a connection between a host and a volume.
Extend a volume to a new, larger size.
Return a dictionary containing information about the array.
Return a list of dictionaries describing each host.
Return a list of dictionaries describing ports.
Bases: cinder.volume.drivers.san.san.SanISCSIDriver
Performs volume management on Pure Storage FlashArray.
Creates a clone of the specified volume.
Creates a snapshot.
Creates a volume.
Creates a volume from a snapshot.
Deletes a snapshot.
Deletes a volume.
Performs driver initialization steps that could raise exceptions.
Extend volume to new_size.
Return the current state of the volume service.
If ‘refresh’ is True, run the update first.
Allow connection to connector and return connection info.
Terminate connection.