The nova.api.openstack.compute.legacy_v2.contrib.baremetal_nodes
Module¶
The bare-metal admin extension with Ironic Proxy.
-
class
BareMetalNodeController
(ext_mgr=None, *args, **kwargs)¶ Bases:
nova.api.openstack.wsgi.Controller
The Bare-Metal Node API controller for the OpenStack API.
- Ironic is used for the following commands:
- ‘baremetal-node-list’ ‘baremetal-node-show’
-
create
(req, body)¶
-
delete
(req, id)¶
-
index
(req)¶
-
show
(req, id)¶
-
wsgi_actions
= {'add_interface': '_add_interface', 'remove_interface': '_remove_interface'}¶
-
wsgi_extensions
= []¶
-
class
Baremetal_nodes
(ext_mgr)¶ Bases:
nova.api.openstack.extensions.ExtensionDescriptor
Admin-only bare-metal node administration.
-
alias
= 'os-baremetal-nodes'¶
-
get_resources
()¶
-
name
= 'BareMetalNodes'¶
-
namespace
= 'http://docs.openstack.org/compute/ext/baremetal_nodes/api/v2'¶
-
updated
= '2013-01-04T00:00:00Z'¶
-