Bases: cinder.volume.driver.ISCSIDriver
Executes volume driver commands on Nexenta Appliance.
Verify that the zfs volumes exist.
| Raise: | LookupError | 
|---|
Creates a clone of the specified volume.
| Parameters: | 
  | 
|---|
Create new export for zfs volume.
| Parameters: | volume – reference of volume to be exported | 
|---|---|
| Returns: | iscsiadm-formatted provider location string | 
Creates a snapshot.
| Parameters: | snapshot – snapshot reference | 
|---|
Create a zfs volume on appliance.
| Parameters: | volume – volume reference | 
|---|---|
| Returns: | model update dict for volume reference | 
Create new volume from other’s snapshot on appliance.
| Parameters: | 
  | 
|---|
Delete volume’s snapshot on appliance.
| Parameters: | snapshot – snapshot reference | 
|---|
Destroy a zfs volume on appliance.
| Parameters: | volume – volume reference | 
|---|
Recreate parts of export if necessary.
| Parameters: | volume – reference of volume to be exported | 
|---|
Extend an existing volume.
| Parameters: | 
  | 
|---|
Get volume stats.
If ‘refresh’ is True, run update the stats first.
Destroy all resources created to export zfs volume.
| Parameters: | volume – reference of volume to be unexported | 
|---|