Validates node configuration and returns xclarity hardware id.
Validates whether node configutation is consistent with XClarity and returns the XClarity Hardware ID for a specific node. :param node: node object to get information from :returns: the XClarity Hardware ID for a specific node :raises: MissingParameterValue if unable to validate XClarity Hardware ID
Generates an instance of the XClarity client.
Generates an instance of the XClarity client using the imported xclarity_client library.
node – an ironic node object.
an instance of the XClarity client
XClarityError if can’t get to the XClarity client
Parse a node’s driver_info values.
Parses the driver_info of the node, reads default values and returns a dict containing the combination of both.
node – an ironic node object to get informatin from.
a dict containing information parsed from driver_info.
InvalidParameterValue if some required information is missing on the node or inputs is invalid.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.