The ironic.api.controllers.v1.ramdisk
Module¶
-
class
ironic.api.controllers.v1.ramdisk.
HeartbeatController
[source]¶ Bases:
pecan.rest.RestController
Controller handling heartbeats from deploy ramdisk.
-
class
ironic.api.controllers.v1.ramdisk.
LookupController
[source]¶ Bases:
pecan.rest.RestController
Controller handling node lookup for a deploy ramdisk.
-
get_all
(*args, **kwargs)[source]¶ Look up a node by its MAC addresses and optionally UUID.
If the “restrict_lookup” option is set to True (the default), limit the search to nodes in certain transient states (e.g. deploy wait).
Parameters: - addresses – list of MAC addresses for a node.
- node_uuid – UUID of a node.
Raises: NotFound if requested API version does not allow this endpoint.
Raises: NotFound if suitable node was not found.
-