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.