diff options
Diffstat (limited to 'lcm/lcm/nf/views/curd_vnf_views.py')
-rw-r--r-- | lcm/lcm/nf/views/curd_vnf_views.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lcm/lcm/nf/views/curd_vnf_views.py b/lcm/lcm/nf/views/curd_vnf_views.py index ae8a211a..25a98af8 100644 --- a/lcm/lcm/nf/views/curd_vnf_views.py +++ b/lcm/lcm/nf/views/curd_vnf_views.py @@ -42,7 +42,8 @@ class CreateVnfAndQueryVnfs(APIView): logger.debug("QueryMultiVnf--get::> %s" % request.data) try: resp_data = QueryVnf(request.data).query_multi_vnf() - + if len(resp_data) == 0: + return Response(data=[], status=status.HTTP_200_OK) vnf_instances_serializer = VnfInstancesSerializer(data=resp_data) if not vnf_instances_serializer.is_valid(): raise NFLCMException(vnf_instances_serializer.errors) |