The cinder.volume.drivers.hitachi.hbsd_horcm Module

class HBSDHORCM(conf)

Bases: cinder.volume.drivers.hitachi.hbsd_basiclib.HBSDBasicLib

add_pair_config(pvol, svol, copy_group, ldev_name, mun)
add_used_hlun(port, gid, used_list)
check_copy_grp(copy_group)
check_device_grp(group_name, ldev, ldev_name=None)
check_horcm(inst)
check_param()
check_snap_count(ldev)
comm_add_copy_grp(copy_group, pvol_group, svol_group, mun)
comm_add_device_grp(group_name, ldev_name, ldev)
comm_add_hbawwn(port, gid, wwn)
comm_add_hostgrp(port, gid, host_grp_name)
comm_add_ldev(*args, **kargs)
comm_add_lun(*args, **kargs)
comm_add_snapshot(pvol, svol)
comm_chk_login_wwn(wwns, port)
comm_create_pair(pvol, svol, is_vvol)
comm_del_hostgrp(port, gid, host_grp_name)
comm_delete_copy_grp(copy_group)
comm_delete_device_grp(group_name, ldev)
comm_delete_ldev(*args, **kargs)
comm_delete_lun(hostgroups, ldev)
comm_delete_lun_core(hostgroup, ldev)
comm_delete_snapshot(ldev)
comm_extend_ldev(ldev, old_size, new_size)
comm_get_copy_grp()
comm_get_device_grp(group_name)
comm_get_dp_pool(pool_id)
comm_get_hbawwn(hostgroups, wwns, port, is_detected)
comm_get_hostgroup_info(hgs, wwns, target_ports, login=True)
comm_get_ldev(ldev)
comm_get_snapshot(ldev)
comm_get_status()
comm_login()
comm_modify_ldev(ldev)
comm_modify_snapshot(ldev, op)
comm_paircreate(copy_group, ldev_name)
comm_pairdisplay(copy_group, ldev_name=None)
comm_pairevtwait(copy_group, ldev_name, check_svol)
comm_pairsplit(copy_group, ldev_name)
comm_raidqry()
comm_reset_status()
comm_set_target_wwns(target_ports)
connect_storage()
create_horcmconf(*args, **kargs)
create_lock_file()
delete_pair(pvol, svol, is_vvol)
delete_pair_config(pvol, svol, copy_group, ldev_name)
discard_zero_page(ldev)
exec_raidcom(cmd, args, printflag=True)
get_comm_version()
get_command_error(stdout)
get_copy_groups()
get_hgname_gid(port, host_grp_name)
get_hostgroup_luns(port, gid)
get_ldev_size_in_gigabyte(ldev, existing_ref)
get_matched_copy_group(pvol, svol, ldev_name)
get_max_hostgroups()

return the maximum value of hostgroup id.

get_paired_info(ldev, only_flag=False)
get_snap_pvol_status(pvol, svol)
get_snap_svol_status(ldev)
get_unused_gid(range, port)
get_unused_ldev(ldev_range)
is_detected(port, wwn)
is_smpl(copy_group, ldev_name)
output_param_to_log(conf)
restart_horcm(*args, **kargs)
restart_pair_horcm()
set_copy_groups(host_ip)
set_pair_flock()
setup_horcmgr(host_ip)
shutdown_horcm(inst)
start_horcm(inst)
wait_pair(copy_group, ldev_name, status, timeout, interval, check_svol=False)
wait_snap(pvol, svol, status, timeout, interval)
horcm_synchronized(function)
storage_synchronized(function)

Previous topic

The cinder.volume.drivers.hitachi.hbsd_fc Module

Next topic

The cinder.volume.drivers.hitachi.hbsd_iscsi Module

Project Source

This Page