summaryrefslogtreecommitdiffstats
path: root/ocata/ocata/requests/urls.py
diff options
context:
space:
mode:
authorYun Huang <yun.huang@windriver.com>2018-03-29 09:51:01 +0800
committerYun Huang <yun.huang@windriver.com>2018-03-29 09:51:01 +0800
commit90a13f4524557d759bb3513b41bda8fd9aca3145 (patch)
tree39c9d4e45d9d244ad52d3bb88da54cef377a7c4e /ocata/ocata/requests/urls.py
parenta4b45d8f92fe5457de67dda46a508c4da360997c (diff)
Add image API for ocata
Change-Id: Ic39982c232428ef277fa37aa540a5e69bc01ce37 Issue-ID: MULTICLOUD-207 Signed-off-by: Yun Huang <yun.huang@windriver.com>
Diffstat (limited to 'ocata/ocata/requests/urls.py')
-rw-r--r--ocata/ocata/requests/urls.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ocata/ocata/requests/urls.py b/ocata/ocata/requests/urls.py
index 435ff239..77bddbb0 100644
--- a/ocata/ocata/requests/urls.py
+++ b/ocata/ocata/requests/urls.py
@@ -25,6 +25,8 @@ from newton_base.openoapi import limits
from newton_base.openoapi import hosts
from newton_base.openoapi import flavor
+from ocata.requests.views import imagefile
+
urlpatterns = [
url(r'^networks(/(?P<networkid>[0-9a-zA-Z_-]+))?',
network.Networks.as_view()),
@@ -32,6 +34,9 @@ urlpatterns = [
subnet.Subnets.as_view()),
url(r'^images(/(?P<imageid>[0-9a-zA-Z_-]+))?',
image.Images.as_view()),
+ # image-file
+ url(r'^api/multicloud-ocata/v0/(?P<vimid>[0-9a-zA-Z_-]+)/image-file(/(?P<imageid>[0-9a-zA-Z_-]+))?',
+ imagefile.ImageFile.as_view()),
url(r'^volumes(/(?P<volumeid>[0-9a-zA-Z_-]+))?',
volume.Volumes.as_view()),
url(r'^servers(/(?P<serverid>[0-9a-zA-Z_-]+))?',