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