diff options
Diffstat (limited to 'azure/multicloud_azure/swagger/urls.py')
-rw-r--r-- | azure/multicloud_azure/swagger/urls.py | 12 |
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) |