tacker.vnfm.infra_drivers.openstack.openstack.OpenStack¶Bases: tacker.vnfm.infra_drivers.abstract_driver.VnfAbstractDriver, tacker.vnfm.infra_drivers.scale_driver.VnfScaleAbstractDriver
Openstack infra driver for hosting vnfs
create(**kwargs)¶create_wait(**kwargs)¶delete(**kwargs)¶delete_vnf_instance_resource(**kwargs)¶delete_wait(**kwargs)¶get_description()¶get_name()¶Return a symbolic name for the service VM plugin.
get_resource_info(**kwargs)¶get_type()¶Return one of predefined type of the hosting vnf drivers.
heal_vdu(plugin, context, vnf_dict, heal_request_data_obj)¶heal_vnf(**kwargs)¶heal_vnf_wait(**kwargs)¶heal_wait(**kwargs)¶instantiate_vnf(context, vnf_instance, vnfd_dict, vim_connection_info, instantiate_vnf_req, grant_response, base_hot_dict=None, vnf_package_path=None)¶post_heal_vnf(context, vnf_instance, vim_connection_info, heal_vnf_request)¶Update resource_id for each vnfc resources
context – A RequestContext
vnf_instance – tacker.objects.VnfInstance to be healed
Credentials to initialize Vim connection
tacker.objects.HealVnfRequest object containing parameters passed in the heal request
post_vnf_instantiation(**kwargs)¶pre_instantiation_vnf(**kwargs)¶scale(**kwargs)¶scale_wait(**kwargs)¶update(**kwargs)¶update_wait(**kwargs)¶tacker.vnfm.infra_drivers.openstack.openstack.config_opts()¶tacker.vnfm.infra_drivers.openstack.openstack.get_scaling_policy_name(action, policy_name)¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.