tacker.vnflcm.vnflcm_driver module¶
-
class
tacker.vnflcm.vnflcm_driver.VnfLcmDriver¶ Bases:
tacker.vnflcm.abstract_driver.VnfInstanceAbstractDriver-
OPTS= [<oslo_config.cfg.ListOpt object>, <oslo_config.cfg.ListOpt object>]¶
-
change_ext_conn_vnf(**kwargs)¶
-
heal_vnf(**kwargs)¶
-
instantiate_vnf(**kwargs)¶ instantiate vnf request.
- Parameters
context – context
vnf_instance_id – uuid of vnf_instance
instantiate_vnf_req – object of InstantiateVnfRequest
- Returns
None
-
modify_vnf(**kwargs)¶
-
rollback_vnf(**kwargs)¶
-
scale_vnf(**kwargs)¶
-
sync_db(context)¶
-
terminate_vnf(**kwargs)¶ terminate vnf request.
- Parameters
context – the request context
vnf_instance – object of VnfInstance
terminate_vnf_req – object of TerminateVnfRequest
- Returns
None
-
-
tacker.vnflcm.vnflcm_driver.config_opts()¶
-
tacker.vnflcm.vnflcm_driver.revert_to_error_rollback(function)¶ Decorator to revert task_state to error on failure.
-
tacker.vnflcm.vnflcm_driver.revert_to_error_scale(function)¶ Decorator to revert task_state to error on failure.
-
tacker.vnflcm.vnflcm_driver.revert_to_error_task_state(function)¶ Decorator to revert task_state to error on failure.