Refactor vfc-vnflcm directory structure 21/33121/1
authorying.yunlong <ying.yunlong@zte.com.cn>
Tue, 27 Feb 2018 08:14:33 +0000 (16:14 +0800)
committerying.yunlong <ying.yunlong@zte.com.cn>
Tue, 27 Feb 2018 08:14:33 +0000 (16:14 +0800)
Change-Id: I99c604d1f19e38a8239c011562336e42486e9293
Issue-ID: VFC-780
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
18 files changed:
lcm/lcm/nf/const.py [moved from lcm/lcm/nf/vnfs/const.py with 100% similarity]
lcm/lcm/nf/serializers.py [moved from lcm/lcm/nf/vnfs/serializers.py with 100% similarity]
lcm/lcm/nf/tests/__init__.py [moved from lcm/lcm/nf/vnfs/__init__.py with 100% similarity]
lcm/lcm/nf/tests/test_vnf_cancel.py [moved from lcm/lcm/nf/vnfs/tests/test_vnf_cancel.py with 99% similarity]
lcm/lcm/nf/tests/test_vnf_create.py [moved from lcm/lcm/nf/vnfs/tests/test_vnf_create.py with 98% similarity]
lcm/lcm/nf/tests/test_vnf_query.py [moved from lcm/lcm/nf/vnfs/tests/test_vnf_query.py with 100% similarity]
lcm/lcm/nf/urls.py [moved from lcm/lcm/nf/vnfs/urls.py with 90% similarity]
lcm/lcm/nf/views.py [moved from lcm/lcm/nf/vnfs/views.py with 95% similarity]
lcm/lcm/nf/vnf_cancel/__init__.py [moved from lcm/lcm/nf/vnfs/tests/__init__.py with 100% similarity]
lcm/lcm/nf/vnf_cancel/delete_vnf_identifier.py [moved from lcm/lcm/nf/vnfs/vnf_cancel/delete_vnf_identifier.py with 100% similarity]
lcm/lcm/nf/vnf_cancel/term_vnf.py [moved from lcm/lcm/nf/vnfs/vnf_cancel/term_vnf.py with 99% similarity]
lcm/lcm/nf/vnf_create/__init__.py [moved from lcm/lcm/nf/vnfs/vnf_cancel/__init__.py with 100% similarity]
lcm/lcm/nf/vnf_create/create_vnf_identifier.py [moved from lcm/lcm/nf/vnfs/vnf_create/create_vnf_identifier.py with 100% similarity]
lcm/lcm/nf/vnf_create/inst_vnf.py [moved from lcm/lcm/nf/vnfs/vnf_create/inst_vnf.py with 100% similarity]
lcm/lcm/nf/vnf_query/__init__.py [moved from lcm/lcm/nf/vnfs/vnf_create/__init__.py with 100% similarity]
lcm/lcm/nf/vnf_query/query_vnf.py [moved from lcm/lcm/nf/vnfs/vnf_query/query_vnf.py with 100% similarity]
lcm/lcm/nf/vnfs/vnf_query/__init__.py [deleted file]
lcm/lcm/urls.py

similarity index 100%
rename from lcm/lcm/nf/vnfs/const.py
rename to lcm/lcm/nf/const.py
similarity index 99%
rename from lcm/lcm/nf/vnfs/tests/test_vnf_cancel.py
rename to lcm/lcm/nf/tests/test_vnf_cancel.py
index c2ce705..7e6c30f 100644 (file)
@@ -20,7 +20,7 @@ import mock
 from django.test import TestCase, Client
 from rest_framework import status
 
 from django.test import TestCase, Client
 from rest_framework import status
 
-from lcm.nf.vnfs.vnf_cancel.term_vnf import TermVnf
+from lcm.nf.vnf_cancel.term_vnf import TermVnf
 from lcm.pub.database.models import NfInstModel, JobStatusModel, VmInstModel, NetworkInstModel, SubNetworkInstModel, \
     PortInstModel, FlavourInstModel, StorageInstModel, NfvoRegInfoModel
 from lcm.pub.utils import restcall
 from lcm.pub.database.models import NfInstModel, JobStatusModel, VmInstModel, NetworkInstModel, SubNetworkInstModel, \
     PortInstModel, FlavourInstModel, StorageInstModel, NfvoRegInfoModel
 from lcm.pub.utils import restcall
similarity index 98%
rename from lcm/lcm/nf/vnfs/tests/test_vnf_create.py
rename to lcm/lcm/nf/tests/test_vnf_create.py
index f159273..d1f02dc 100644 (file)
@@ -20,10 +20,10 @@ from django.test import TestCase
 from rest_framework import status
 from rest_framework.test import APIClient
 
 from rest_framework import status
 from rest_framework.test import APIClient
 
-from lcm.nf.vnfs.const import c1_data_get_tenant_id, c4_data_create_network, c2_data_create_volume, \
+from lcm.nf.const import c1_data_get_tenant_id, c4_data_create_network, c2_data_create_volume, \
     c5_data_create_subnet, c3_data_get_volume, c6_data_create_port, c7_data_create_flavor, c8_data_list_image, \
     c9_data_create_vm, c10_data_get_vm, inst_req_data, vnfpackage_info
     c5_data_create_subnet, c3_data_get_volume, c6_data_create_port, c7_data_create_flavor, c8_data_list_image, \
     c9_data_create_vm, c10_data_get_vm, inst_req_data, vnfpackage_info
-from lcm.nf.vnfs.vnf_create.inst_vnf import InstVnf
+from lcm.nf.vnf_create.inst_vnf import InstVnf
 from lcm.pub.database.models import NfInstModel, JobStatusModel
 from lcm.pub.utils import restcall
 from lcm.pub.utils.jobutil import JobUtil
 from lcm.pub.database.models import NfInstModel, JobStatusModel
 from lcm.pub.utils import restcall
 from lcm.pub.utils.jobutil import JobUtil
similarity index 90%
rename from lcm/lcm/nf/vnfs/urls.py
rename to lcm/lcm/nf/urls.py
index a8348b4..e59286a 100644 (file)
@@ -14,7 +14,7 @@
 
 from django.conf.urls import url
 
 
 from django.conf.urls import url
 
-from lcm.nf.vnfs.views import InstantiateVnf, TerminateVnf, DeleteVnfAndQueryVnf, CreateVnfAndQueryVnfs
+from lcm.nf.views import InstantiateVnf, TerminateVnf, DeleteVnfAndQueryVnf, CreateVnfAndQueryVnfs
 
 urlpatterns = [
     url(r'^api/vnflcm/v1/vnf_instances$', CreateVnfAndQueryVnfs.as_view()),
 
 urlpatterns = [
     url(r'^api/vnflcm/v1/vnf_instances$', CreateVnfAndQueryVnfs.as_view()),
similarity index 95%
rename from lcm/lcm/nf/vnfs/views.py
rename to lcm/lcm/nf/views.py
index 3f12648..94860d7 100644 (file)
@@ -20,13 +20,13 @@ from rest_framework import status
 from rest_framework.response import Response
 from rest_framework.views import APIView
 
 from rest_framework.response import Response
 from rest_framework.views import APIView
 
-from lcm.nf.vnfs.serializers import CreateVnfReqSerializer, CreateVnfRespSerializer, VnfsInfoSerializer, \
+from lcm.nf.serializers import CreateVnfReqSerializer, CreateVnfRespSerializer, VnfsInfoSerializer, \
     InstOrTeriVnfResponseSerializer, InstantiateVnfRequestSerializer, VnfInfoSerializer, TerminateVnfRequestSerializer
     InstOrTeriVnfResponseSerializer, InstantiateVnfRequestSerializer, VnfInfoSerializer, TerminateVnfRequestSerializer
-from lcm.nf.vnfs.vnf_cancel.delete_vnf_identifier import DeleteVnf
-from lcm.nf.vnfs.vnf_cancel.term_vnf import TermVnf
-from lcm.nf.vnfs.vnf_create.create_vnf_identifier import CreateVnf
-from lcm.nf.vnfs.vnf_create.inst_vnf import InstVnf
-from lcm.nf.vnfs.vnf_query.query_vnf import QueryVnf
+from lcm.nf.vnf_cancel.delete_vnf_identifier import DeleteVnf
+from lcm.nf.vnf_cancel.term_vnf import TermVnf
+from lcm.nf.vnf_create.create_vnf_identifier import CreateVnf
+from lcm.nf.vnf_create.inst_vnf import InstVnf
+from lcm.nf.vnf_query.query_vnf import QueryVnf
 from lcm.pub.exceptions import NFLCMException
 from lcm.pub.utils.jobutil import JobUtil
 
 from lcm.pub.exceptions import NFLCMException
 from lcm.pub.utils.jobutil import JobUtil
 
similarity index 99%
rename from lcm/lcm/nf/vnfs/vnf_cancel/term_vnf.py
rename to lcm/lcm/nf/vnf_cancel/term_vnf.py
index 21babf5..8678030 100644 (file)
@@ -17,7 +17,7 @@ import logging
 import traceback
 from threading import Thread
 
 import traceback
 from threading import Thread
 
-from lcm.nf.vnfs.const import VNF_STATUS
+from lcm.nf.const import VNF_STATUS
 from lcm.pub.database.models import NfInstModel, VmInstModel, NetworkInstModel, StorageInstModel, \
     FlavourInstModel, PortInstModel, SubNetworkInstModel, VNFCInstModel, NfvoRegInfoModel
 from lcm.pub.exceptions import NFLCMException
 from lcm.pub.database.models import NfInstModel, VmInstModel, NetworkInstModel, StorageInstModel, \
     FlavourInstModel, PortInstModel, SubNetworkInstModel, VNFCInstModel, NfvoRegInfoModel
 from lcm.pub.exceptions import NFLCMException
diff --git a/lcm/lcm/nf/vnfs/vnf_query/__init__.py b/lcm/lcm/nf/vnfs/vnf_query/__init__.py
deleted file mode 100644 (file)
index c7b6818..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 2017 ZTE Corporation.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#         http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
index a4ebda9..fdff688 100644 (file)
@@ -17,7 +17,7 @@ from lcm.pub.config.config import REG_TO_MSB_WHEN_START, REG_TO_MSB_REG_URL, REG
 
 urlpatterns = [
     url(r'^', include('lcm.samples.urls')),
 
 urlpatterns = [
     url(r'^', include('lcm.samples.urls')),
-    url(r'^', include('lcm.nf.vnfs.urls')),
+    url(r'^', include('lcm.nf.urls')),
     url(r'^', include('lcm.jobs.urls')),
     url(r'^', include('lcm.swagger.urls')),
 ]
     url(r'^', include('lcm.jobs.urls')),
     url(r'^', include('lcm.swagger.urls')),
 ]