update get network structre
[vfc/gvnfm/vnfres.git] / res / res / resources / views / views.py
index cb5e6b5..31d4ee8 100644 (file)
@@ -21,13 +21,11 @@ from rest_framework.views import APIView
 \r
 from res.pub.exceptions import VNFRESException\r
 from res.pub.database.models import StorageInstModel\r
-from res.pub.database.models import NetworkInstModel\r
 from res.pub.database.models import SubNetworkInstModel\r
 from res.pub.database.models import CPInstModel\r
 from res.resources.serializers import VolumeInfoSerializer\r
 from res.resources.serializers import CpsInfoSerializer\r
 from res.resources.serializers import SubnetInfoSerializer\r
-from res.resources.serializers import NetworkInfoSerializer\r
 from res.resources.views.base_view import view_safe_call_with_log\r
 \r
 logger = logging.getLogger(__name__)\r
@@ -50,36 +48,6 @@ def query_resources(res_type, logger, resources, cvt_fun, res_serializer):
     )\r
 \r
 \r
-class getNetworks(APIView):\r
-    @swagger_auto_schema(\r
-        responses={\r
-            status.HTTP_200_OK: NetworkInfoSerializer(),\r
-            status.HTTP_500_INTERNAL_SERVER_ERROR: 'internal error'\r
-        }\r
-    )\r
-    @view_safe_call_with_log(logger=logger)\r
-    def get(self, request, vnfInstanceId):\r
-        return query_resources(\r
-            res_type="Networks",\r
-            logger=logger,\r
-            resources=NetworkInstModel.objects.filter(instid=vnfInstanceId),\r
-            cvt_fun=fill_networks_data,\r
-            res_serializer=NetworkInfoSerializer\r
-        )\r
-\r
-\r
-def fill_networks_data(network):\r
-    networks_data = {\r
-        "networkid": network.networkid,\r
-        "vimid": network.vimid,\r
-        "resouceid": network.resouceid,\r
-        "insttype": network.insttype,\r
-        "instid": network.instid,\r
-        "name": network.name\r
-    }\r
-    return networks_data\r
-\r
-\r
 class getSubnets(APIView):\r
     @swagger_auto_schema(\r
         responses={\r