This is a following patch of 2eb3c12ce3fb2b2eb4408367f2c950724a098d93. The issues this patch fixes are: * Put the ReturnValue constants in a common place so it can be used by the power and management interfaces code. * Move the filter object creation to inside the client. This also adds a new exception DracInvalidFilterDialect which is raised if when an invalid filter dialect is specified. * Fix the docstring of the find_xml method to reflect the values returned in case an element is not found. * Move the helper test function _mock_wsman_root() to a common place and update tests to use it. Change-Id: Iefc3993f61e32a3a50faf4b9bd80aaab6ae1d3bf
Ironic
Ironic is an Incubated OpenStack project which aims to provision bare metal machines instead of virtual machines, forked from the Nova Baremetal driver. It is best thought of as a bare metal hypervisor API and a set of plugins which interact with the bare metal hypervisors. By default, it will use PXE and IPMI in concert to provision and turn on/off machines, but Ironic also supports vendor-specific plugins which may implement additional functionality.
Project Resources
Project status, bugs, and blueprints are tracked on Launchpad:
Developer documentation can be found here:
Additional resources are linked from the project wiki page:
Anyone wishing to contribute to an OpenStack project should find plenty of helpful resources here:
All OpenStack projects use Gerrit for code reviews. A good reference for that is here: