diff options
Diffstat (limited to 'ironic/api/controllers/v1/__init__.py')
-rw-r--r-- | ironic/api/controllers/v1/__init__.py | 10 |
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 |