X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=lcm%2Fns%2Fvnfs%2Fviews.py;h=810793fecbed5e8a407c0073b00ccf4aebd7c2e3;hb=88d6c096bbd733652fcaebdacc435546cdd6dee5;hp=6a35eb634e2b39c38cbc323e7e79605e57c4fe06;hpb=1ec476db8795ff868065a2e9d8e080afb15ab59b;p=vfc%2Fnfvo%2Flcm.git diff --git a/lcm/ns/vnfs/views.py b/lcm/ns/vnfs/views.py index 6a35eb63..810793fe 100644 --- a/lcm/ns/vnfs/views.py +++ b/lcm/ns/vnfs/views.py @@ -60,9 +60,9 @@ class NfView(APIView): def post(self, request): logger.debug("VnfCreateView--post::> %s" % request.data) - # req_serializer = InstVnfReqSerializer(data=request.data) - # if not req_serializer.is_valid(): - # logger.error(req_serializer.errors) + req_serializer = InstVnfReqSerializer(data=request.data) + if not req_serializer.is_valid(): + logger.error(req_serializer.errors) data = {'ns_instance_id': ignore_case_get(request.data, 'nsInstanceId'), 'additional_param_for_ns': ignore_case_get(request.data, 'additionalParamForVnf'), @@ -190,9 +190,10 @@ class LcmNotify(APIView): def post(self, request, vnfmid, vnfInstanceId): logger.debug("LcmNotify--post::> %s" % request.data) try: - # req_serializer = NotifyLcmReqSerializer(data=request.data) - # if not req_serializer.is_valid(): - # raise Exception(req_serializer.errors) + req_serializer = NotifyLcmReqSerializer(data=request.data) + if not req_serializer.is_valid(): + raise Exception(req_serializer.errors) + NotifyLcm(vnfmid, vnfInstanceId, request.data).do_biz() return Response(data={}, status=status.HTTP_201_CREATED) except Exception as e: