tacker.vnfm.infra_drivers.scale_driver module¶
-
class
tacker.vnfm.infra_drivers.scale_driver.VnfScaleAbstractDriver¶ Bases:
tacker.api.extensions.PluginInterface-
abstract
get_cinder_list(vnf_info)¶
-
abstract
get_grant_resource(plugin, vnf_instance, vnf_info, scale_vnf_request, placement_obj_list, vim_connection_info, del_list)¶
-
abstract
get_rollback_ids(plugin, context, vnf_dict, aspect_id, auth_attr, region_name)¶
-
abstract
get_scale_ids(plugin, context, vnf_dict, auth_attr, region_name)¶
-
abstract
get_scale_in_ids(plugin, context, vnf_dict, is_reverse, auth_attr, region_name, number_of_steps)¶
-
abstract
scale(context, plugin, auth_attr, policy, region_name)¶
-
abstract
scale_in_reverse(context, plugin, auth_attr, vnf_info, scale_vnf_request, region_name, scale_name_list, grp_id, vnf_instance)¶
-
abstract
scale_out_initial(context, plugin, auth_attr, vnf_info, scale_vnf_request, region_name, vnf_instance)¶
-
abstract
scale_resource_update(context, vnf_instance, scale_vnf_request, vnf_info, vim_connection_info)¶
-
abstract
scale_update_wait(context, plugin, auth_attr, vnf_info, region_name)¶
-
abstract
scale_wait(context, plugin, auth_attr, policy, region_name)¶
-
abstract