Aligning ESR REST interface 21/10121/1
authorying.yunlong <ying.yunlong@zte.com.cn>
Mon, 4 Sep 2017 02:12:30 +0000 (10:12 +0800)
committerying.yunlong <ying.yunlong@zte.com.cn>
Mon, 4 Sep 2017 02:12:30 +0000 (10:12 +0800)
Aligning the latest ESR REST
 interface in the LCM code.

Change-Id: Ib20327acf8a15d2ce60e4a57503f398ac5a89083
Issue-ID: VFC-248
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
lcm/ns/sfcs/create_port_chain.py
lcm/ns/tests/sfcs/test_create_flow_classifier.py
lcm/ns/tests/sfcs/test_create_port_chain.py
lcm/ns/tests/sfcs/test_create_port_pair_group.py
lcm/ns/tests/vnfs/tests.py
lcm/packages/tests/test_nf.py
lcm/pub/msapi/extsys.py

index b7bd840..3ea502a 100644 (file)
@@ -75,7 +75,7 @@ class CreatePortChain(object):
         #     try:
         #         logger.warn("query sdncontroller by id begins:")
         #
-        #         url = "/api/extsys/v1/sdncontrollers/%s" % (self.sdnControllerId)
+        #         url = "/api/aai-esr-server/v1/sdncontrollers/%s" % (self.sdnControllerId)
         #         ret = req_by_msb(url, "GET")
         #         if ret[0] > 0:
         #             logger.error('query sdncontroller failed.')
index 275d0cb..2c48c29 100644 (file)
@@ -37,7 +37,7 @@
 #             "context": json.dumps(nsd_model)
 #         }
 #         mock_vals = {
-#             "/api/extsys/v1/sdncontrollers/test":
+#             "/api/aai-esr-server/v1/sdncontrollers/test":
 #                 [0, json.JSONEncoder().encode({"url": "url_1"}), '200'],
 #             "/api/sdncdriver/v1.0/createflowclassfier":
 #                 [0, json.JSONEncoder().encode({"id": "test_id_1"}), '200'],
index e884436..7391dac 100644 (file)
@@ -39,7 +39,7 @@
 #             "context": json.dumps(nsd_model)
 #         }
 #         mock_vals = {
-#             "/api/extsys/v1/sdncontrollers/test_sdncontrollerid":
+#             "/api/aai-esr-server/v1/sdncontrollers/test_sdncontrollerid":
 #                 [0, json.JSONEncoder().encode({"url": "url_1"}), '200'],
 #             "/api/sdncdriver/v1.0/createportchain":
 #                 [0, json.JSONEncoder().encode({"id": "test_id_1"}), '200'],
index b7e7387..d8c03cf 100644 (file)
@@ -61,7 +61,7 @@
 #             "context": json.dumps(nsd_model)
 #         }
 #         mock_vals = {
-#             "/api/extsys/v1/sdncontrollers/sdn_controller_1":
+#             "/api/aai-esr-server/v1/sdncontrollers/sdn_controller_1":
 #                 [0, json.JSONEncoder().encode({"url": "url_1"}), '200'],
 #             "/api/sdncdriver/v1.0/createportpair":
 #                 [0, json.JSONEncoder().encode({"id": "createportpair_id"}), '200'],
index 64559ff..b71f75d 100644 (file)
@@ -86,7 +86,7 @@ class TestCreateVnfViews(TestCase):
         mock_vals = {
             "/api/ztevmanagerdriver/v1/1/vnfs":
                 [0, json.JSONEncoder().encode({"jobId": self.job_id, "vnfInstanceId": 3}), '200'],
-            "/api/extsys/v1/vnfms/1":
+            "/api/aai-esr-server/v1/vnfms/1":
                 [0, json.JSONEncoder().encode({"name": 'vnfm1'}), '200'],
             "/api/resmgr/v1/vnf":
                 [0, json.JSONEncoder().encode({}), '200'],
@@ -167,7 +167,7 @@ class TestTerminateVnfViews(TestCase):
         mock_vals = {
             "/api/ztevmanagerdriver/v1/1/vnfs/111/terminate":
                 [0, json.JSONEncoder().encode({"jobId": job_id}), '200'],
-            "/api/extsys/v1/vnfms/1":
+            "/api/aai-esr-server/v1/vnfms/1":
                 [0, json.JSONEncoder().encode({"name": 'vnfm1', "type": 'ztevmanagerdriver'}), '200'],
             "/api/resmgr/v1/vnf/1":
                 [0, json.JSONEncoder().encode({"jobId": job_id}), '200'],
@@ -337,7 +337,7 @@ class TestHealVnfViews(TestCase):
         mock_vals = {
             "/api/ztevmanagerdriver/v1/1/vnfs/111/heal":
                 [0, json.JSONEncoder().encode({"jobId": self.job_id}), '200'],
-            "/api/extsys/v1/vnfms/1":
+            "/api/aai-esr-server/v1/vnfms/1":
                 [0, json.JSONEncoder().encode({"name": 'vnfm1', "type": 'ztevmanagerdriver'}), '200'],
             "/api/resmgr/v1/vnf/1":
                 [0, json.JSONEncoder().encode({"jobId": self.job_id}), '200'],
index 2e922d4..44de8d2 100644 (file)
@@ -221,7 +221,7 @@ class TestNfPackage(TestCase):
             "/api/catalog/v1/csars/2/files?relativePath=/SoftwareImages/image-lb":
                 [0, json.JSONEncoder().encode({
                     "csar_file_info": [{"downloadUri": "8"}, {"localPath": "9"}]}), '200'],
-            "/api/extsys/v1/vims":
+            "/api/aai-esr-server/v1/vims":
                 [0, json.JSONEncoder().encode([{
                     "vimId": "1", "type": VIM_OPENSTACK,
                     "url": "/root/package", "userName": "tom",
@@ -260,7 +260,7 @@ class TestNfPackage(TestCase):
                 [0, json.JSONEncoder().encode({
                     "csar_file_info": [{"downloadUri": "8"}, {"localPath": "9"}]}), '200'],
             "/api/catalog/v1/csars/3?processState=onBoardFailed": [0, '{}', 200],
-            "/api/extsys/v1/vims":
+            "/api/aai-esr-server/v1/vims":
                 [0, json.JSONEncoder().encode([{
                     "vimId": "1", "type": VIM_OPENSTACK,
                     "url": "/root/package", "userName": "tom",
@@ -293,7 +293,7 @@ class TestNfPackage(TestCase):
                 [0, json.JSONEncoder().encode({
                     "csar_file_info": [{"downloadUri": "8"}, {"localPath": "9"}]}), '200'],
             "/api/catalog/v1/csars/5?processState=onBoardFailed": [0, '{}', 200],
-            "/api/extsys/v1/vims":
+            "/api/aai-esr-server/v1/vims":
                 [0, json.JSONEncoder().encode([{
                     "vimId": "1", "type": VIM_OPENSTACK,
                     "url": "/root/package", "userName": "tom",
@@ -402,7 +402,7 @@ class TestNfPackage(TestCase):
                 [0, "{}", "200"],
             ("/api/catalog/v1/csars/1", "GET"):
                 [0, json.JSONEncoder().encode({"processState": "normal"}), "200"],
-            ("/api/extsys/v1/vims", "GET"):
+            ("/api/aai-esr-server/v1/vims", "GET"):
                 [0, json.JSONEncoder().encode([{"vimId": "002",
                                                 "url": "url_test",
                                                 "userName": "test01",
@@ -433,7 +433,7 @@ class TestNfPackage(TestCase):
                 [0, json.JSONEncoder().encode({"successfully": "successfully"}), "200"],
             ("/api/catalog/v1/csars/1", "GET"):
                 [0, json.JSONEncoder().encode({"notProcessState": "notProcessState"}), "200"],
-            ("/api/extsys/v1/vims", "GET"):
+            ("/api/aai-esr-server/v1/vims", "GET"):
                 [0, json.JSONEncoder().encode([{
                     "vimId": "002",
                     "url": "url_test",
index d834ea1..b7955d8 100644 (file)
@@ -22,7 +22,7 @@ logger = logging.getLogger(__name__)
 
 
 def get_vims():
-    ret = req_by_msb("/api/extsys/v1/vims", "GET")
+    ret = req_by_msb("/api/aai-esr-server/v1/vims", "GET")
     if ret[0] != 0:
         logger.error("Status code is %s, detail is %s.", ret[2], ret[1])
         raise NSLCMException("Failed to query vims from extsys.")
@@ -30,7 +30,7 @@ def get_vims():
 
 
 def get_vim_by_id(vim_id):
-    ret = req_by_msb("/api/extsys/v1/vims/%s" % vim_id, "GET")
+    ret = req_by_msb("/api/aai-esr-server/v1/vims/%s" % vim_id, "GET")
     if ret[0] != 0:
         logger.error("Status code is %s, detail is %s.", ret[2], ret[1])
         raise NSLCMException("Failed to query vim(%s) from extsys." % vim_id)
@@ -38,7 +38,7 @@ def get_vim_by_id(vim_id):
 
 
 def get_sdn_controller_by_id(sdn_ontroller_id):
-    ret = req_by_msb("/api/extsys/v1/sdncontrollers/%s" % sdn_ontroller_id, "GET")
+    ret = req_by_msb("/api/aai-esr-server/v1/sdncontrollers/%s" % sdn_ontroller_id, "GET")
     if ret[0] != 0:
         logger.error("Failed to query sdn ontroller(%s) from extsys. detail is %s.", sdn_ontroller_id, ret[1])
         raise NSLCMException("Failed to query sdn ontroller(%s) from extsys." % sdn_ontroller_id)
@@ -46,7 +46,7 @@ def get_sdn_controller_by_id(sdn_ontroller_id):
 
 
 def get_vnfm_by_id(vnfm_inst_id):
-    uri = '/api/extsys/v1/vnfms/%s' % vnfm_inst_id
+    uri = '/api/aai-esr-server/v1/vnfms/%s' % vnfm_inst_id
     ret = req_by_msb(uri, "GET")
     if ret[0] > 0:
         logger.error('Send get VNFM information request to extsys failed.')
@@ -54,7 +54,7 @@ def get_vnfm_by_id(vnfm_inst_id):
     return json.JSONDecoder().decode(ret[1])
 
 def select_vnfm(vnfm_type, vim_id):
-    uri = '/api/extsys/v1/vnfms'
+    uri = '/api/aai-esr-server/v1/vnfms'
     ret = req_by_msb(uri, "GET")
     if ret[0] > 0:
         logger.error("Failed to call %s: %s", uri, ret[1])