cinder.volume.drivers.xio
Modulecinder.volume.drivers.xio
Module¶RaiseXIODriverException
()¶XIOISEDriver
(*args, **kwargs)¶Bases: cinder.volume.driver.VolumeDriver
CI_WIKI_NAME
= ‘X-IO_technologies_CI’¶SUPPORTED
= False¶VERSION
= ‘1.1.4’¶check_for_setup_error
()¶create_cloned_volume
(volume, src_vref)¶Create clone
create_export
(context, volume)¶create_snapshot
(snapshot)¶Create snapshot
create_volume
(volume)¶Create requested volume
create_volume_from_snapshot
(volume, snapshot)¶Create volume from snapshot
delete_host
(endpoints)¶Delete ISE host object
delete_snapshot
(snapshot)¶Delete snapshot
delete_volume
(volume)¶Delete specified volume
do_setup
(context)¶ensure_export
(context, volume)¶extend_volume
(volume, new_size)¶Extend volume to new size.
find_allocations
(hostname)¶Find allocations for specified host
find_target_chap
()¶Return target CHAP settings
find_target_iqn
(iscsi_ip)¶Find Target IQN string
find_target_wwns
()¶Return target WWN
get_volume_stats
(refresh=False)¶Get volume stats.
ise_present
(volume, hostname_in, endpoints)¶Set up presentation for volume and specified connector
ise_unpresent
(volume, endpoints)¶Delete presentation between volume and connector
local_path
(volume)¶manage_existing
(volume, ise_volume_ref)¶Convert an existing ISE volume to a Cinder volume.
manage_existing_get_size
(volume, ise_volume_ref)¶Get size of an existing ISE volume.
remove_export
(context, volume)¶retype
(ctxt, volume, new_type, diff, host)¶Convert the volume to be of the new type.
unmanage
(volume)¶Remove Cinder management from ISE volume
XIOISEFCDriver
(*args, **kwargs)¶Bases: cinder.volume.driver.FibreChannelDriver
Requires ISE Running FW version 2.8.0 or higher
CI_WIKI_NAME
= ‘X-IO_technologies_CI’¶VERSION
= ‘1.1.4’¶check_for_setup_error
()¶create_cloned_volume
(volume, src_vref)¶create_export
(context, volume, connector)¶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)¶initialize_connection
(*args, **kwargs)¶local_path
(volume)¶manage_existing
(volume, ise_volume_ref)¶manage_existing_get_size
(volume, ise_volume_ref)¶remove_export
(context, volume)¶retype
(ctxt, volume, new_type, diff, host)¶terminate_connection
(*args, **kwargs)¶unmanage
(volume)¶XIOISEISCSIDriver
(*args, **kwargs)¶Bases: cinder.volume.driver.ISCSIDriver
Requires ISE Running FW version 3.1.0 or higher
CI_WIKI_NAME
= ‘X-IO_technologies_CI’¶VERSION
= ‘1.1.4’¶check_for_setup_error
()¶create_cloned_volume
(volume, src_vref)¶create_export
(context, volume, connector)¶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)¶initialize_connection
(volume, connector)¶local_path
(volume)¶manage_existing
(volume, ise_volume_ref)¶manage_existing_get_size
(volume, ise_volume_ref)¶remove_export
(context, volume)¶retype
(ctxt, volume, new_type, diff, host)¶terminate_connection
(volume, connector, **kwargs)¶unmanage
(volume)¶Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.