tacker.vnflcm.vnflcm_driver module¶
- class tacker.vnflcm.vnflcm_driver.VnfLcmDriver¶
- Bases: - 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. 
