summaryrefslogtreecommitdiffstats
path: root/lcm/lcm/nf/views/change_vnf_flavour_view.py
diff options
context:
space:
mode:
authorfujinhua <fu.jinhua@zte.com.cn>2019-04-08 16:00:11 +0800
committerfujinhua <fu.jinhua@zte.com.cn>2019-04-08 16:11:08 +0800
commit4bd2ff38b30e2113bd9e59ea474e33139b4d1ed5 (patch)
tree19083f070eeef8787088e63299feeb787ae547ed /lcm/lcm/nf/views/change_vnf_flavour_view.py
parentc34f198cfe71e2e3e159ea10563c265faf571f6a (diff)
Add change vnf flavour biz
Change-Id: If962e57f90e20d34ef5aacd9952bedec3c89de28 Issue-ID: VFC-1306 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
Diffstat (limited to 'lcm/lcm/nf/views/change_vnf_flavour_view.py')
-rw-r--r--lcm/lcm/nf/views/change_vnf_flavour_view.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/lcm/lcm/nf/views/change_vnf_flavour_view.py b/lcm/lcm/nf/views/change_vnf_flavour_view.py
index 732a42ac..f426fab3 100644
--- a/lcm/lcm/nf/views/change_vnf_flavour_view.py
+++ b/lcm/lcm/nf/views/change_vnf_flavour_view.py
@@ -27,6 +27,7 @@ from lcm.pub.exceptions import NFLCMExceptionConflict
from lcm.pub.utils.jobutil import JobUtil
from lcm.pub.database.models import NfInstModel
from lcm.nf.const import VNF_STATUS
+from lcm.nf.biz.change_vnf_flavour import ChangeVnfFlavour
from .common import view_safe_call_with_log
logger = logging.getLogger(__name__)
@@ -54,7 +55,7 @@ class ChangeVnfFlavourView(APIView):
JobUtil.add_job_status(job_id, 0, "CHG_VNF_FLAVOUR_READY")
self.chg_flavour_pre_check(instanceid, job_id)
- # TODO: call biz logic
+ ChangeVnfFlavour(chg_flavour_serializer.data, instanceid, job_id).start()
response = Response(data={"jobId": job_id},
status=status.HTTP_202_ACCEPTED)