The cinder.volume.drivers.fusionio.ioControl Module

Fusion-io Driver for the ioControl Hybrid storage subsystem

class FIOconnection(array_addr, array_login, array_passwd, retry, verify)

Bases: object

Connection class for connection to ioControl array.

APIVERSION = '1.1'
delete(suburl)
get(suburl)
post(suburl, content=None)
put(suburl, content=None)
class FIOioControlDriver(*args, **kwargs)

Bases: cinder.volume.drivers.san.san.SanISCSIDriver

Fusion-io ioControl iSCSI volume driver.

VERSION = '1.0.0'
check_for_setup_error()
create_cloned_volume(volume, src_vref)
create_export(context, volume)
create_snapshot(snapshot)
create_volume(volume)
create_volume_from_snapshot(volume, snapshot)
delete_snapshot(snapshot)
delete_volume(volume)
do_setup(context)
ensure_export(context, volume)
extend_volume(volume, new_size)
get_volume_stats(refresh=False)

Retrieve status info from volume group.

initialize_connection(volume, connector)
remove_export(context, volume)
terminate_connection(volume, connector, **kwargs)

Previous topic

The cinder.volume.drivers.fujitsu_eternus_dx_iscsi Module

Next topic

The cinder.volume.drivers.glusterfs Module

This Page