cinder.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.