Remove vfc-gvnfm-driver openo labels 53/7053/1
authorying.yunlong <ying.yunlong@zte.com.cn>
Wed, 9 Aug 2017 01:42:11 +0000 (09:42 +0800)
committerying.yunlong <ying.yunlong@zte.com.cn>
Wed, 9 Aug 2017 01:42:11 +0000 (09:42 +0800)
As the seed code comes from openo, there are many
openo labels in vfc-gvnfm-driver, for example, in
the Rest URL, now remove the openo labels.

Change-Id: I0e5b7c762af853af3e9596b7bb8a41d0864331b1
Issue-ID: VFC-85
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
gvnfmadapter/.gitignore [new file with mode: 0644]
gvnfmadapter/driver/interfaces/tests.py
gvnfmadapter/driver/interfaces/urls.py
gvnfmadapter/driver/interfaces/views.py
gvnfmadapter/driver/pub/config/config.py
gvnfmadapter/driver/swagger/swagger.json
gvnfmadapter/driver/swagger/tests.py
gvnfmadapter/driver/swagger/urls.py

diff --git a/gvnfmadapter/.gitignore b/gvnfmadapter/.gitignore
new file mode 100644 (file)
index 0000000..a1920e6
--- /dev/null
@@ -0,0 +1,4 @@
+.idea
+logs/runtime_res.log
+*.pyc
+bash.exe.stackdump
index 8b154af..129c1ec 100644 (file)
@@ -72,7 +72,7 @@ class InterfacesTest(TestCase):
                 'inputs':{}
             }
         }
-        response = self.client.post("/openoapi/ztevnfm/v1/1/vnfs",
+        response = self.client.post("/api/ztevnfm/v1/1/vnfs",
                                     data=json.dumps(req_data), content_type="application/json")
         self.assertEqual(status.HTTP_201_CREATED, response.status_code)
         print job_info
@@ -102,7 +102,7 @@ class InterfacesTest(TestCase):
         r2 = [0, json.JSONEncoder().encode(job_info), "200"]
         job_ret = [0,  json.JSONEncoder().encode(job_status_info), "200"]
         mock_call_req.side_effect = [r1, r2, r1, job_ret, r1, r2]
-        response = self.client.post("/openoapi/ztevnfm/v1/ztevnfmid/vnfs/2/terminate")
+        response = self.client.post("/api/ztevnfm/v1/ztevnfmid/vnfs/2/terminate")
         self.assertEqual(status.HTTP_204_NO_CONTENT, response.status_code)
         self.assertEqual(job_info, response.data)
 
@@ -127,7 +127,7 @@ class InterfacesTest(TestCase):
         r1 = [0, json.JSONEncoder().encode(vnfm_info), "200"]
         r2 = [0, json.JSONEncoder().encode(job_info), "200"]
         mock_call_req.side_effect = [r1, r2]
-        response = self.client.get("/openoapi/ztevnfm/v1/19ecbb3a-3242-4fa3-9926-8dfb7ddc29ee/vnfs/88")
+        response = self.client.get("/api/ztevnfm/v1/19ecbb3a-3242-4fa3-9926-8dfb7ddc29ee/vnfs/88")
         self.assertEqual(status.HTTP_200_OK, response.status_code)
         expect_resp_data = {"vnfInfo": {"vnfInstanceId": "88", "vnfStatus": "ACTIVE","version":"v1.2.3"}}
         self.assertEqual(expect_resp_data, response.data)
@@ -189,7 +189,7 @@ class InterfacesTest(TestCase):
         r1 = [0, json.JSONEncoder().encode(vnfm_info), '200']
         r2 = [0, json.JSONEncoder().encode(resp_body), '200']
         mock_call_req.side_effect = [r1, r2]
-        response = self.client.get("/openoapi/gvnfmadapter/v1/{vnfmid}/jobs/{jobid}?responseId={responseId}".
+        response = self.client.get("/api/gvnfmadapter/v1/{vnfmid}/jobs/{jobid}?responseId={responseId}".
             format(vnfmid=vnfm_info["vnfmId"],jobid=resp_body["ResponseInfo"]["vnfLcOpId"],
                    responseId=resp_body["ResponseInfo"]["responseDescriptor"]["responseId"]))
         self.assertEqual(status.HTTP_200_OK, response.status_code)
@@ -219,7 +219,7 @@ class InterfacesTest(TestCase):
             ]
         }
         mock_call_req.return_value = [0, json.JSONEncoder().encode(vim_info), '201']
-        response = self.client.put("/openoapi/gvnfmadapter/v1/resource/grant",
+        response = self.client.put("/api/gvnfmadapter/v1/resource/grant",
                                    data=json.dumps(req_data), content_type='application/json')
         self.assertEqual(str(status.HTTP_201_CREATED), response.status_code)
         expect_resp_data = {"vimid": "516cee95-e8ca-4d26-9268-38e343c2e31e", "tenant": "admin"}
@@ -279,7 +279,7 @@ class InterfacesTest(TestCase):
                         "vmidlist ": ["vmuuid"]}
                 ]
         }
-        response = self.client.post("/openoapi/gvnfmadapter/v1/vnfs/lifecyclechangesnotification",
+        response = self.client.post("/api/gvnfmadapter/v1/vnfs/lifecyclechangesnotification",
                                     data=json.dumps(req_data), content_type='application/json')
         self.assertEqual(str(status.HTTP_200_OK), response.status_code)
         expect_resp_data = None
@@ -293,7 +293,7 @@ class InterfacesTest(TestCase):
                 "vnfdId": "2"
             }]
         }), '200']
-        resp = self.client.get("/openoapi/gvnfmadapter/v1/vnfpackages")
+        resp = self.client.get("/api/gvnfmadapter/v1/vnfpackages")
         self.assertEqual(status.HTTP_200_OK, resp.status_code)
         self.assertEqual(1, len(resp.data["csars"]))
         self.assertEqual("1", resp.data["csars"][0]["csarId"])
index 8c1bfc7..054572c 100644 (file)
@@ -16,14 +16,14 @@ from django.conf.urls import url
 from driver.interfaces import views
 
 urlpatterns = [
-    url(r'^openoapi/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/(?P<vnfmid>[0-9a-zA-Z\-\_]+)/vnfs$', views.instantiate_vnf,
+    url(r'^api/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/(?P<vnfmid>[0-9a-zA-Z\-\_]+)/vnfs$', views.instantiate_vnf,
         name='instantiate_vnf'),
-    url(r'^openoapi/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/(?P<vnfmid>[0-9a-zA-Z\-\_]+)/vnfs/(?P<vnfInstanceId>'
+    url(r'^api/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/(?P<vnfmid>[0-9a-zA-Z\-\_]+)/vnfs/(?P<vnfInstanceId>'
         r'[0-9a-zA-Z\-\_]+)/terminate$',views.terminate_vnf, name='terminate_vnf'),
-    url(r'^openoapi/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/(?P<vnfmid>[0-9a-zA-Z\-\_]+)/vnfs/(?P<vnfInstanceId>'
+    url(r'^api/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/(?P<vnfmid>[0-9a-zA-Z\-\_]+)/vnfs/(?P<vnfInstanceId>'
         r'[0-9a-zA-Z\-\_]+)$',views.query_vnf, name='query_vnf'),
-    url(r'^openoapi/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/(?P<vnfmid>[0-9a-zA-Z\-\_]+)/jobs/(?P<jobid>[0-9a-zA-Z\-\_]+)$',
+    url(r'^api/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/(?P<vnfmid>[0-9a-zA-Z\-\_]+)/jobs/(?P<jobid>[0-9a-zA-Z\-\_]+)$',
         views.operation_status, name='operation_status'),
-    url(r'^openoapi/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/vnfpackages$', views.get_vnfpkgs, name='get_vnfpkgs'),
-    url(r'^openoapi/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/resource/grant$', views.grantvnf, name='grantvnf'),
-    url(r'^openoapi/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/vnfs/lifecyclechangesnotification$', views.notify, name='notify'),]
+    url(r'^api/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/vnfpackages$', views.get_vnfpkgs, name='get_vnfpkgs'),
+    url(r'^api/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/resource/grant$', views.grantvnf, name='grantvnf'),
+    url(r'^api/(?P<vnfmtype>[0-9a-zA-Z\-\_]+)/v1/vnfs/lifecyclechangesnotification$', views.notify, name='notify'),]
index c903ab9..efd2631 100644 (file)
@@ -25,15 +25,15 @@ from driver.pub.utils.restcall import req_by_msb
 from rest_framework import status
 
 # ==================================================
-vnf_create_url = "openoapi/vnflcm/v1/vnf_instances"
-vnf_inst_url = "openoapi/vnflcm/v1/vnf_instances/%s/instantiate"
-vnf_delete_url = "openoapi/vnflcm/v1/vnf_instances/%s"
-vnf_terminate_url = "openoapi/vnflcm/v1/vnf_instances/%s/terminate"
-operation_status_url = "openoapi/vnflcm/v1/vnf_lc_ops/%s?responseId=%s"
-vnf_detail_url = "openoapi/vnflcm/v1/vnf_instances/%s"
-EXTSYS_GET_VNFM = "openoapi/extsys/v1/vnfms/%s"
-vnf_query_url = "openoapi/vnflcm/v1/vnf_instances/%s"
-notify_url = 'openoapi/nslcm/v1/vnfs/{vnfInstanceId}/Notify'
+vnf_create_url = "api/vnflcm/v1/vnf_instances"
+vnf_inst_url = "api/vnflcm/v1/vnf_instances/%s/instantiate"
+vnf_delete_url = "api/vnflcm/v1/vnf_instances/%s"
+vnf_terminate_url = "api/vnflcm/v1/vnf_instances/%s/terminate"
+operation_status_url = "api/vnflcm/v1/vnf_lc_ops/%s?responseId=%s"
+vnf_detail_url = "api/vnflcm/v1/vnf_instances/%s"
+EXTSYS_GET_VNFM = "api/extsys/v1/vnfms/%s"
+vnf_query_url = "api/vnflcm/v1/vnf_instances/%s"
+notify_url = 'api/nslcm/v1/vnfs/{vnfInstanceId}/Notify'
 
 query_vnf_resp_mapping = {
         "vnfInstanceId": "",
@@ -391,7 +391,7 @@ def operation_status(request, *args, **kwargs):
 
 
 # ==================================================
-grant_vnf_url = 'openoapi/nslcm/v1/grantvnf'
+grant_vnf_url = 'api/nslcm/v1/grantvnf'
 
 @api_view(http_method_names=['PUT'])
 def grantvnf(request, *args, **kwargs):
@@ -434,7 +434,7 @@ def notify(request, *args, **kwargs):
 @api_view(http_method_names=['GET'])
 def get_vnfpkgs(request, *args, **kwargs):
     logger.info("Enter %s", fun_name())
-    ret = req_by_msb("openoapi/nslcm/v1/vnfpackage", "GET")
+    ret = req_by_msb("api/nslcm/v1/vnfpackage", "GET")
     if ret[0] != 0:
         return Response(data={'error': ret[1]}, status=status.HTTP_500_INTERNAL_SERVER_ERROR)
     resp = json.JSONDecoder().decode(ret[1])
index d760979..198ae76 100644 (file)
@@ -18,11 +18,11 @@ MSB_SERVICE_PORT = '80'
 
 # [register]
 REG_TO_MSB_WHEN_START = True
-REG_TO_MSB_REG_URL = "/openoapi/microservices/v1/services"
+REG_TO_MSB_REG_URL = "/api/microservices/v1/services"
 REG_TO_MSB_REG_PARAM = {
     "serviceName": "gvnfmdriver",
     "version": "v1",
-    "url": "/openoapi/gvnfmdriver/v1",
+    "url": "/api/gvnfmdriver/v1",
     "protocol": "REST",
     "visualRange": "1",
     "nodes": [{
index 760cc91..eade49b 100644 (file)
@@ -4,7 +4,7 @@
     "version": "1.0.0",
     "title": "GVNFM Driver Service rest API"
   },
-  "basePath": "/openoapi/{vnfmtype}/v1",
+  "basePath": "/api/{vnfmtype}/v1",
   "tags": [
     {
       "name": "gvnfmdriver"
index a2e0b9d..3104b18 100644 (file)
@@ -26,6 +26,6 @@ class SwaggerViewTest(unittest.TestCase):
         pass
 
     def test_sample(self):
-        response = self.client.get("/openoapi/gvnfmdriver/v1/swagger.json")
+        response = self.client.get("/api/gvnfmdriver/v1/swagger.json")
         self.assertEqual(status.HTTP_200_OK, response.status_code, response.content)
 
index d482557..5e8dec7 100644 (file)
@@ -16,5 +16,5 @@ from django.conf.urls import url
 from driver.swagger import views
 
 urlpatterns = [
-    url(r'^openoapi/gvnfmdriver/v1/swagger.json$', views.SwaggerView.as_view()), 
+    url(r'^api/gvnfmdriver/v1/swagger.json$', views.SwaggerView.as_view()),
 ]