X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=lcm%2Fns%2Fviews.py;h=11790e140e902e2ccf5e4334b6054ad48a18b14f;hb=6045219449a0a8e1071276cfbadb64600655e022;hp=11e37181c3a5dfb6ecea0db65f34f0194e51225d;hpb=b37fe1de5b2a72c6b587519ea39872bcb8d6601a;p=vfc%2Fnfvo%2Flcm.git diff --git a/lcm/ns/views.py b/lcm/ns/views.py index 11e37181..11790e14 100644 --- a/lcm/ns/views.py +++ b/lcm/ns/views.py @@ -55,12 +55,7 @@ class CreateNSView(APIView): def get(self, request): try: logger.debug("CreateNSView::get") - filter = None - csarId = ignore_case_get(request.META, 'csarId') - if csarId: - filter = {"csarId": csarId} - - ret = GetNSInfoService(filter).get_ns_info() + ret = GetNSInfoService().get_ns_info() logger.debug("CreateNSView::get::ret=%s", ret) resp_serializer = QueryNsRespSerializer(data=ret, many=True) if not resp_serializer.is_valid(): @@ -114,10 +109,11 @@ class NSInstView(APIView): ) def post(self, request, ns_instance_id): logger.debug("Enter NSInstView::post::ns_instance_id=%s", ns_instance_id) - # req_serializer = InstantNsReqSerializer(data=request.data) - # if not req_serializer.is_valid(): - # return Response({'error': req_serializer.errors}, - # status=status.HTTP_500_INTERNAL_SERVER_ERROR) + logger.debug("request.data=%s", request.data) + req_serializer = InstantNsReqSerializer(data=request.data) + if not req_serializer.is_valid(): + return Response({'error': req_serializer.errors}, + status=status.HTTP_500_INTERNAL_SERVER_ERROR) ack = InstantNSService(ns_instance_id, request.data).do_biz() resp_serializer = NsOperateJobSerializer(data=ack['data']) if not resp_serializer.is_valid():