The nova.api.openstack.compute.baremetal_nodes Module¶
The bare-metal admin extension.
-
class
BareMetalNodeController(view_builder=None)¶ Bases:
nova.api.openstack.wsgi.ControllerThe Bare-Metal Node API controller for the OpenStack API.
-
create(*args, **kwargs)¶
-
delete(*args, **kwargs)¶
-
index(*args, **kwargs)¶
-
show(*args, **kwargs)¶
-
wsgi_actions= {'add_interface': '_add_interface', 'remove_interface': '_remove_interface'}¶
-
wsgi_extensions= []¶
-
-
class
BareMetalNodes(extension_info)¶ Bases:
nova.api.openstack.extensions.V21APIExtensionBaseAdmin-only bare-metal node administration.
-
alias= 'os-baremetal-nodes'¶
-
get_controller_extensions()¶ It’s an abstract function V21APIExtensionBase and the extension will not be loaded without it.
-
get_resources()¶
-
name= 'BareMetalNodes'¶
-
version= 1¶
-