The cinder.volume.drivers.falconstor.rest_proxy Module¶
-
exception
FSSHTTPError(target, response)¶ Bases:
exceptions.Exception
-
class
FSSRestCommon(config)¶ Bases:
object-
assign_vdev(client_id, params)¶
-
copy_timemark(timestamp, **kwargs)¶
-
create_client(params)¶
-
create_group(params)¶
-
create_group_timemark(gid, params)¶
-
create_group_timemark_policy(gid, params)¶
-
create_iscsitarget(params)¶
-
create_mirror(vid, pool_id)¶
-
create_timemark(vid, snap_name)¶
-
create_timemark_policy(vid, **kwargs)¶
-
create_timeview(tv_vid, params)¶
-
create_vdev(params)¶
-
create_vdev_snapshot(params)¶
-
delete_client(client_id)¶
-
delete_group_timemark(timestamp, params)¶
-
delete_group_timemark_policy(gid)¶
-
delete_iscsi_target(target_id)¶
-
delete_snapshot_group(gid)¶
-
delete_timemark(timestamp)¶
-
delete_timemark_policy(vid)¶
-
delete_vdev(vid)¶
-
delete_vdev_snapshot(vid)¶
-
destroy_group(gid)¶
-
extend_vdev(vid, params)¶
-
fss_login()¶
-
get_default_portal()¶
-
get_fss_error_code(err_id)¶
-
get_group_timemark(gid)¶
-
get_mirror_sync_status(vid)¶
-
get_server_name()¶
-
get_server_options()¶
-
get_timemark(vid)¶
-
get_timemark_copy_status(vid)¶
-
list_client_initiators()¶
-
list_fc_client_initiators()¶
-
list_fc_target_wwpn()¶
-
list_fss_volume_info(vid=None)¶
-
list_group_info(gid=None)¶
-
list_iscsi_target_info(target_id=None)¶
-
list_physicaladapter_info(adapter_id=None)¶
-
list_pool_info(pool_id=None)¶
-
list_sanclient_info(client_id=None)¶
-
promote_mirror(vid, new_volume_name)¶
-
rename_vdev(vid, params)¶
-
set_group(gid, join_params=None, leave_params=None)¶
-
set_server_options(action)¶
-
sync_mirror(vid)¶
-
unassign_vdev(client_id, params)¶
-
-
class
RESTProxy(config)¶ Bases:
object-
assign_fc_vdev(client_id, vid)¶
-
assign_iscsi_vdev(client_id, target_id, vid)¶
-
clone_volume(new_vol_name, source_volume_name)¶
-
create_cgsnapshot(cgsnapshot)¶
-
create_fc_client(cinder_host_name, free_initiator_wwpns)¶
-
create_group(group)¶
-
create_group_timemark(gid, gsnap_name)¶
-
create_group_timemark_policy(gid)¶
-
create_iscsi_client(cinder_host_name, initiator)¶
-
create_iscsitarget(client_id, initiator, fss_hosts)¶
-
create_snapshot(snapshot)¶
-
create_thin_vdev(volume_metadata, volume)¶
-
create_tv_from_cdp_tag(volume_metadata, volume)¶
-
create_vdev(volume)¶
-
create_vdev_snapshot(vid, size)¶
-
create_vdev_with_mirror(volume_metadata, volume)¶
-
create_volume_from_snapshot(volume, snapshot)¶
-
delete_cgsnapshot(cgsnapshot)¶
-
delete_group_timemark(timestamp)¶
-
delete_snapshot(snapshot)¶
-
delete_vdev(volume)¶
-
destroy_group(group)¶
-
do_setup()¶
-
extend_vdev(volume_name, vol_size, new_size)¶
-
fc_initialize_connection(volume, connector, fss_hosts)¶ Connect the host and volume; return dict describing connection.
-
fc_terminate_connection(volume, connector)¶
-
initialize_connection_iscsi(volume, connector, fss_hosts)¶ Connect the host and volume; return dict describing connection.
-
list_fc_client_initiators()¶
-
list_fc_target_wwpn()¶
-
list_iscsi_target_info(target_id=None)¶
-
list_physicaladapter_info(adapter_id=None)¶
-
list_pool_info(pool_id=None)¶
-
list_volume_info(vid)¶
-
rename_vdev(vid, new_vol_name)¶
-
set_group(group_id, **kwargs)¶
-
terminate_connection_iscsi(volume, connector)¶
-
unassign_vdev(client_id, vid)¶
-
unmanage(volume)¶
-