The cinder.volume.drivers.dothill.dothill_client Module¶
- 
class DotHillClient(host, login, password, protocol, ssl_verify)¶
- Bases: - object- 
backend_exists(backend_name, backend_type)¶
 - 
backend_stats(backend_name, backend_type)¶
 - 
copy_volume(src_name, dest_name, dest_bknd_name, backend_type='virtual')¶
- Copy a linear or virtual volume. 
 - 
create_chap_record(initiator_name, chap_secret)¶
 - 
create_snapshot(volume_name, snap_name)¶
 - 
create_volume(name, size, backend_name, backend_type)¶
 - 
delete_snapshot(snap_name)¶
 - 
delete_volume(name)¶
 - 
extend_volume(name, added_size)¶
 - 
get_active_fc_target_ports()¶
 - 
get_active_iscsi_target_iqns()¶
 - 
get_active_iscsi_target_portals()¶
 - 
get_active_target_ports()¶
 - 
get_chap_record(initiator_name)¶
 - 
get_firmware_version()¶
 - 
get_owner_info(backend_name, backend_type)¶
 - 
get_serial_number()¶
 - 
get_volume_size(volume_name)¶
 - 
is_titanium()¶
- True if array is an older generation. 
 - 
linear_copy_volume(src_name, dest_name, dest_bknd_name)¶
- Copy a linear volume. 
 - 
list_luns_for_host(host)¶
 - 
login()¶
 - 
logout()¶
 - 
map_volume(*args, **kwargs)¶
 - 
modify_volume_name(old_name, new_name)¶
 - 
session_login()¶
- Authenticates the service on the device. - Tries all the IP addrs listed in the san_ip parameter until a working one is found or the list is exhausted. 
 - 
session_logout()¶
 - 
unmap_volume(volume_name, connector, connector_element)¶
 - 
volume_copy_in_progress(src_name)¶
- Check if a volume copy is in progress for the named volume. 
 
-