summaryrefslogtreecommitdiffstats
path: root/azure/multicloud_azure/swagger/urls.py
diff options
context:
space:
mode:
Diffstat (limited to 'azure/multicloud_azure/swagger/urls.py')
-rw-r--r--azure/multicloud_azure/swagger/urls.py12
1 files changed, 11 insertions, 1 deletions
diff --git a/azure/multicloud_azure/swagger/urls.py b/azure/multicloud_azure/swagger/urls.py
index 6acd327..a3de04a 100644
--- a/azure/multicloud_azure/swagger/urls.py
+++ b/azure/multicloud_azure/swagger/urls.py
@@ -20,7 +20,8 @@ from multicloud_azure.swagger.views.swagger_json import SwaggerJsonView
# Registry
from multicloud_azure.swagger.views.registry.views import Registry
from multicloud_azure.swagger.views.registry.views import UnRegistry
-
+from multicloud_azure.swagger.views.registry.views import APIv1Registry
+from multicloud_azure.swagger.views.registry.views import APIv1UnRegistry
urlpatterns = [
# swagger
@@ -29,9 +30,18 @@ urlpatterns = [
# Registry
url(r'^api/multicloud-azure/v0/(?P<vimid>[0-9a-z-A-Z\-\_]+)/registry$',
Registry.as_view()),
+
url(r'^api/multicloud-azure/v0/(?P<vimid>[0-9a-z-A-Z\-\_]+)$',
UnRegistry.as_view()),
+ url(r'^api/multicloud-azure/v1/(?P<cloud_owner>[0-9a-zA-Z_-]+)'
+ r'/(?P<cloud_region_id>[0-9a-zA-Z_-]+)/registry$',
+ APIv1Registry.as_view()),
+
+ url(r'^api/multicloud-azure/v1/(?P<cloud_owner>[0-9a-zA-Z_-]+)'
+ r'/(?P<cloud_region_id>[0-9a-zA-Z_-]+)$',
+ APIv1UnRegistry.as_view()),
+
]
urlpatterns = format_suffix_patterns(urlpatterns)