diff options
author | Bin Yang <bin.yang@windriver.com> | 2017-08-29 16:18:45 +0800 |
---|---|---|
committer | Bin Yang <bin.yang@windriver.com> | 2017-08-29 16:18:45 +0800 |
commit | cb7770b35559af5d63cf44e20ea425b89046c096 (patch) | |
tree | c76f092a302a65b9bd4b2bc60c83f6ba411da542 /newton/newton/swagger | |
parent | 74e6b85a978ea6e98cd11f1984baef197712520c (diff) |
Add OpenStack proxy for newton
refactor seed code for newton
add proxy for identiy,service, add registration, extension
management
Issue-Id: MULTICLOUD-58
Change-Id: I6a7a21427af4c88b7f060470c1176009c13fc19e
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Diffstat (limited to 'newton/newton/swagger')
-rw-r--r-- | newton/newton/swagger/multivim.flavor.swagger.json | 2 | ||||
-rw-r--r-- | newton/newton/swagger/multivim.host.swagger.json | 2 | ||||
-rw-r--r-- | newton/newton/swagger/multivim.image.swagger.json | 2 | ||||
-rw-r--r-- | newton/newton/swagger/multivim.limit.swagger.json | 2 | ||||
-rw-r--r-- | newton/newton/swagger/multivim.network.swagger.json | 2 | ||||
-rw-r--r-- | newton/newton/swagger/multivim.server.swagger.json | 2 | ||||
-rw-r--r-- | newton/newton/swagger/multivim.subnet.swagger.json | 2 | ||||
-rw-r--r-- | newton/newton/swagger/multivim.tenant.swagger.json | 2 | ||||
-rw-r--r-- | newton/newton/swagger/multivim.volume.swagger.json | 2 | ||||
-rw-r--r-- | newton/newton/swagger/multivim.vport.swagger.json | 2 | ||||
-rw-r--r-- | newton/newton/swagger/tests.py | 2 | ||||
-rw-r--r-- | newton/newton/swagger/urls.py | 2 | ||||
-rw-r--r-- | newton/newton/swagger/views.py | 2 |
13 files changed, 13 insertions, 13 deletions
diff --git a/newton/newton/swagger/multivim.flavor.swagger.json b/newton/newton/swagger/multivim.flavor.swagger.json index 2053e039..e73be9ed 100644 --- a/newton/newton/swagger/multivim.flavor.swagger.json +++ b/newton/newton/swagger/multivim.flavor.swagger.json @@ -4,7 +4,7 @@ "version": "1.0.0", "title": "MultiVIM Service rest API" }, - "basePath": "/openoapi/multivim/v1/", + "basePath": "/api/multicloud-newton/v0/", "tags": [ { "name": "MultiVIM services" diff --git a/newton/newton/swagger/multivim.host.swagger.json b/newton/newton/swagger/multivim.host.swagger.json index e04b5267..1ea4603e 100644 --- a/newton/newton/swagger/multivim.host.swagger.json +++ b/newton/newton/swagger/multivim.host.swagger.json @@ -4,7 +4,7 @@ "version": "1.0.0", "title": "MultiVIM Service rest API" }, - "basePath": "/openoapi/multivim/v1/", + "basePath": "/api/multicloud-newton/v0/", "tags": [ { "name": "MultiVIM services" diff --git a/newton/newton/swagger/multivim.image.swagger.json b/newton/newton/swagger/multivim.image.swagger.json index dcbba06b..1ff3741a 100644 --- a/newton/newton/swagger/multivim.image.swagger.json +++ b/newton/newton/swagger/multivim.image.swagger.json @@ -4,7 +4,7 @@ "version": "1.0.0", "title": "MultiVIM Service rest API" }, - "basePath": "/openoapi/multivim/v1/", + "basePath": "/api/multicloud-newton/v0/", "tags": [ { "name": "MultiVIM services" diff --git a/newton/newton/swagger/multivim.limit.swagger.json b/newton/newton/swagger/multivim.limit.swagger.json index 4665af47..3fea1b72 100644 --- a/newton/newton/swagger/multivim.limit.swagger.json +++ b/newton/newton/swagger/multivim.limit.swagger.json @@ -4,7 +4,7 @@ "version": "1.0.0", "title": "MultiVIM Service rest API" }, - "basePath": "/openoapi/multivim/v1/", + "basePath": "/api/multicloud-newton/v0/", "tags": [ { "name": "MultiVIM services" diff --git a/newton/newton/swagger/multivim.network.swagger.json b/newton/newton/swagger/multivim.network.swagger.json index fb8524bc..3962e891 100644 --- a/newton/newton/swagger/multivim.network.swagger.json +++ b/newton/newton/swagger/multivim.network.swagger.json @@ -4,7 +4,7 @@ "version": "1.0.0", "title": "MultiVIM Service rest API" }, - "basePath": "/openoapi/multivim/v1/", + "basePath": "/api/multicloud-newton/v0/", "tags": [ { "name": "MultiVIM services" diff --git a/newton/newton/swagger/multivim.server.swagger.json b/newton/newton/swagger/multivim.server.swagger.json index 14b1d0e9..c309a394 100644 --- a/newton/newton/swagger/multivim.server.swagger.json +++ b/newton/newton/swagger/multivim.server.swagger.json @@ -4,7 +4,7 @@ "version": "1.0.0", "title": "MultiVIM Service rest API" }, - "basePath": "/openoapi/multivim/v1/", + "basePath": "/api/multicloud-newton/v0/", "tags": [ { "name": "MultiVIM services" diff --git a/newton/newton/swagger/multivim.subnet.swagger.json b/newton/newton/swagger/multivim.subnet.swagger.json index 301c0fc8..ae466d49 100644 --- a/newton/newton/swagger/multivim.subnet.swagger.json +++ b/newton/newton/swagger/multivim.subnet.swagger.json @@ -4,7 +4,7 @@ "version": "1.0.0", "title": "MultiVIM Service rest API" }, - "basePath": "/openoapi/multivim/v1/", + "basePath": "/api/multicloud-newton/v0/", "tags": [ { "name": "MultiVIM services" diff --git a/newton/newton/swagger/multivim.tenant.swagger.json b/newton/newton/swagger/multivim.tenant.swagger.json index 0f718745..ed0c6c45 100644 --- a/newton/newton/swagger/multivim.tenant.swagger.json +++ b/newton/newton/swagger/multivim.tenant.swagger.json @@ -4,7 +4,7 @@ "version": "1.0.0", "title": "MultiVIM Service rest API" }, - "basePath": "/openoapi/multivim/v1/", + "basePath": "/api/multicloud-newton/v0/", "tags": [ { "name": "MultiVIM services" diff --git a/newton/newton/swagger/multivim.volume.swagger.json b/newton/newton/swagger/multivim.volume.swagger.json index fda75973..7dd787d1 100644 --- a/newton/newton/swagger/multivim.volume.swagger.json +++ b/newton/newton/swagger/multivim.volume.swagger.json @@ -4,7 +4,7 @@ "version": "1.0.0", "title": "MultiVIM Service rest API" }, - "basePath": "/openoapi/multivim/v1/", + "basePath": "/api/multicloud-newton/v0/", "tags": [ { "name": "MultiVIM services" diff --git a/newton/newton/swagger/multivim.vport.swagger.json b/newton/newton/swagger/multivim.vport.swagger.json index 5a70dfbc..5b0a04a7 100644 --- a/newton/newton/swagger/multivim.vport.swagger.json +++ b/newton/newton/swagger/multivim.vport.swagger.json @@ -4,7 +4,7 @@ "version": "1.0.0", "title": "MultiVIM Service rest API" }, - "basePath": "/openoapi/multivim/v1/", + "basePath": "/api/multicloud-newton/v0/", "tags": [ { "name": "MultiVIM services" diff --git a/newton/newton/swagger/tests.py b/newton/newton/swagger/tests.py index 299f3ff9..29efb26b 100644 --- a/newton/newton/swagger/tests.py +++ b/newton/newton/swagger/tests.py @@ -23,7 +23,7 @@ class SampleViewTest(unittest.TestCase): pass def test_sample(self): - response = self.client.get("/openoapi/multivim-newton/v1/swagger.json") + response = self.client.get("/api/multicloud-newton/v0/swagger.json") self.assertEqual(status.HTTP_200_OK, response.status_code, response.content) # resp_data = json.loads(response.content) # self.assertEqual({"status": "active"}, resp_data) diff --git a/newton/newton/swagger/urls.py b/newton/newton/swagger/urls.py index 279a430e..76c0ed46 100644 --- a/newton/newton/swagger/urls.py +++ b/newton/newton/swagger/urls.py @@ -16,7 +16,7 @@ from newton.swagger import views from newton.swagger.views import SwaggerJsonView urlpatterns = [ - url(r'^openoapi/multivim-newton/v1/swagger.json$', SwaggerJsonView.as_view()), + url(r'^api/multicloud-newton/v0/swagger.json$', SwaggerJsonView.as_view()), ] urlpatterns = format_suffix_patterns(urlpatterns) diff --git a/newton/newton/swagger/views.py b/newton/newton/swagger/views.py index 2e87bc74..66d42d68 100644 --- a/newton/newton/swagger/views.py +++ b/newton/newton/swagger/views.py @@ -83,7 +83,7 @@ class SwaggerJsonView(APIView): f.close() json_data["paths"].update(json_data_temp["paths"]) json_data["definitions"].update(json_data_temp["definitions"]) - json_data["basePath"] = "/openoapi/multivim-newton/v1/" + json_data["basePath"] = "/api/multicloud-newton/v0/" json_data["info"]["title"] = "MultiVIM driver of OpenStack Newton Service NBI" return Response(json_data) |