cinder.volume.drivers.dothill.dothill_iscsi Modulecinder.volume.drivers.dothill.dothill_iscsi Module¶DotHillISCSIDriver(*args, **kwargs)¶Bases: cinder.volume.driver.ISCSIDriver
OpenStack iSCSI cinder drivers for DotHill Arrays.
Version history:
0.1 - Base structure for DotHill iSCSI drivers based on HPMSA FC
drivers:
"https://github.com/openstack/cinder/tree/stable/juno/
cinder/volume/drivers/san/hp"
1.0 - Version developed for DotHill arrays with the following
modifications:
- added iSCSI support
- added CHAP support in iSCSI
- added support for v3 API(virtual pool feature)
- added support for retype volume
- added support for manage/unmanage volume
- added https support
1.6 - Add management path redundancy and reduce load placed
on management controller.
1.7 - Modified so it can't be invoked except as a superclass
check_for_setup_error()¶create_chap_record(initiator_name)¶create_cloned_volume(volume, src_vref)¶create_export(context, volume, connector=None)¶create_snapshot(snapshot)¶create_volume(volume)¶create_volume_from_snapshot(volume, src_vref)¶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)¶initialize_iscsi_ports()¶manage_existing(volume, existing_ref)¶manage_existing_get_size(volume, existing_ref)¶remove_export(context, volume)¶retype(context, 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.