tacker/tacker/sol_refactored/conductor
Itsuro Oda 55040a0e1c support scale VNF task of v2 API
This patch implements scale VNF task defined in ETSI NFV-SOL003
v3.3.1 5.4.5.

Retry and rollback operation of scale API are also supported.
Note that rollback operation is supported for scale out only.
Rollback operation of scale in is not supported.

This patch includes some refactorings to commonize scale code
with the code of existing APIs (i.e. instantiate and terminate)
to avoid code duplication. For example making grant requests,
making instantiatedVnfInfo and so on.

Functional tests will be provided with another patch.

Implements: blueprint support-nfv-solv3-scale-vnf
Change-Id: I03dbfb577ca9158a75d1c249808dadda13d317b3
2022-01-18 22:55:40 +00:00
..
__init__.py Multi version API support 2021-09-16 01:19:51 +00:00
conductor_rpc_v2.py support rollback operation task of v2 API 2021-12-17 08:36:50 +00:00
conductor_v2.py support rollback operation task of v2 API 2021-12-17 08:36:50 +00:00
v2_hook.py Multi version API support 2021-09-16 01:19:51 +00:00
vnflcm_driver_v2.py support scale VNF task of v2 API 2022-01-18 22:55:40 +00:00