ironic/ironic/drivers/modules/redfish
Lucas Alvares Gomes c21149454a Add redfish driver
This patch is adding a redfish driver based on the sushy library. This
is just a basic driver that currently supports:

* Power: Hard power on/off/reboot, soft power off/reboot
* Management: Setting the boot device (PXE, disk, cd-rom and bios)
              and its frequency (persistent or not)
* Management: NMI Injection
* SSL authentication

Unittest coverage for the redfish modules is now in 100%, let's try to
keep it this way (-:

Documentation and DevStack updates will be done on subsequent patches.

Partial-Bug: #1526477
Change-Id: I14470edff65cd14bb73263ec7310559a8eaa6c84
2017-04-21 11:06:24 +01:00
..
__init__.py Add redfish driver 2017-04-21 11:06:24 +01:00
management.py Add redfish driver 2017-04-21 11:06:24 +01:00
power.py Add redfish driver 2017-04-21 11:06:24 +01:00
utils.py Add redfish driver 2017-04-21 11:06:24 +01:00