cinder.volume.drivers.hitachi.hbsd_snm2 Modulecinder.volume.drivers.hitachi.hbsd_snm2 Module¶HBSDSNM2(conf)¶Bases: cinder.volume.drivers.hitachi.hbsd_basiclib.HBSDBasicLib
add_used_hlun(command, port, gid, used_list, ldev)¶comm_add_hbawwn(port, gid, wwn)¶comm_add_hostgrp(port, gid, host_grp_name)¶comm_add_hostgrp_iscsi(port, gid, target_alias, target_iqn)¶comm_add_initiator(port, gid, host_iqn)¶comm_add_ldev(pool_id, ldev, capacity, is_vvol)¶comm_add_lun(command, hostgroups, ldev, is_once=False)¶comm_create_pair(pvol, svol, is_vvol)¶comm_del_hostgrp(port, gid, host_grp_name)¶comm_delete_ldev(ldev, is_vvol)¶comm_delete_lun(hostgroups, ldev)¶comm_delete_lun_core(command, hostgroups, lun)¶comm_delete_lun_iscsi(hostgroups, ldev)¶comm_extend_ldev(ldev, old_size, new_size)¶comm_get_dp_pool(pool_id)¶comm_get_hostgroup_info(hgs, wwns, target_ports, login=True)¶comm_get_hostgroup_info_iscsi(hgs, host_iqn, target_ports)¶comm_get_iscsi_ip(port)¶comm_get_target_iqn(port, gid)¶comm_pairevtwait(pvol, svol, is_vvol, status, timeout, interval)¶comm_set_hostgrp_reportportal(port, target_alias)¶comm_set_target_wwns(target_ports)¶create_lock_file()¶delete_chap_user(port)¶delete_iscsi_target(port, _target_no, target_alias)¶delete_pair(pvol, svol, is_vvol)¶exec_hsnm(command, args, printflag=True, noretry=False, timeout=10, interval=1)¶get_comm_version()¶get_gid_from_targetiqn(target_iqn, target_alias, port)¶get_hgname_gid(port, host_grp_name)¶get_hostgroup_from_wwns(hostgroups, port, wwns, buf, login)¶get_hostgroup_luns(port, gid)¶get_ldev_size_in_gigabyte(ldev, existing_ref)¶get_paired_info(ldev, only_flag=False)¶get_unused_gid(group_range, port)¶get_unused_gid_iscsi(group_range, port)¶get_unused_ldev(ldev_range)¶is_detected(port, wwn)¶pairoperate(opr, pvol, svol, is_vvol, args=None)¶set_chap_authention(port, gid)¶trans_status_hsnm2raid(str)¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.