'description': ns_inst.description,
'nsdId': ns_inst.nsd_id,
'nsdInvariantId': ns_inst.nsd_invariant_id,
- 'vnfInfoId': self.get_vnf_infos(ns_inst.id),
+ 'vnfInfo': self.get_vnf_infos(ns_inst.id),
'vlInfo': self.get_vl_infos(ns_inst.id),
'vnffgInfo': self.get_vnffg_infos(ns_inst.id, ns_inst.nsd_model),
'nsState': ns_inst.status}
response = self.client.get("/api/nslcm/v1/ns/1")\r
self.failUnlessEqual(status.HTTP_200_OK, response.status_code)\r
self.assertIsNotNone(response.data)\r
- self.assertEqual(1, len(response.data))\r
\r
def test_query_all_nsinstance(self):\r
response = self.client.get("/api/nslcm/v1/ns")\r
if not ret:
return Response(status=status.HTTP_404_NOT_FOUND)
logger.debug("Leave NSDetailView::get::ret=%s", ret)
- resp_serializer = QueryNsRespSerializer(data=ret, many=True)
+ resp_serializer = QueryNsRespSerializer(data=ret[0])
if not resp_serializer.is_valid():
raise NSLCMException(resp_serializer.errors)
return Response(data=resp_serializer.data, status=status.HTTP_200_OK)