summaryrefslogtreecommitdiff
path: root/ironic/api/controllers/v1/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'ironic/api/controllers/v1/__init__.py')
-rw-r--r--ironic/api/controllers/v1/__init__.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/ironic/api/controllers/v1/__init__.py b/ironic/api/controllers/v1/__init__.py
index 8ed29f742..6e3148f55 100644
--- a/ironic/api/controllers/v1/__init__.py
+++ b/ironic/api/controllers/v1/__init__.py
@@ -70,6 +70,9 @@ class V1(base.APIBase):
ports = [link.Link]
"Links to the ports resource"
+ drivers = [link.Link]
+ "Links to the drivers resource"
+
@classmethod
def convert(self):
v1 = V1()
@@ -105,6 +108,13 @@ class V1(base.APIBase):
'ports', '',
bookmark=True)
]
+ v1.drivers = [link.Link.make_link('self', pecan.request.host_url,
+ 'drivers', ''),
+ link.Link.make_link('bookmark',
+ pecan.request.host_url,
+ 'drivers', '',
+ bookmark=True)
+ ]
return v1