ironic/ironic/tests/unit/db
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
..
sqlalchemy Merge "Add support for DBDeadlock handling" 2017-02-28 17:14:55 +00:00
__init__.py Remove unused import 2016-07-21 09:03:40 +00:00
base.py Use memory mode for sqlite in db test 2016-08-16 14:37:20 +08:00
test_chassis.py Prepare for functional testing 2015-09-28 21:27:01 +00:00
test_conductor.py Speed up test_touch_conductor_deadlock() 2017-03-13 21:00:39 +00:00
test_node_tags.py Add db api layer for CRUD operations on node tags 2016-02-26 10:27:11 +08:00
test_nodes.py Allow duplicate execution of update node DB api method 2017-02-01 14:37:42 +02:00
test_portgroups.py Add portgroup configuration fields 2016-12-15 22:45:42 +00:00
test_ports.py Add portgroups to support LAG interfaces - DB 2016-02-04 22:40:43 +02:00
test_volume_connectors.py Add volume_connectors table to save connector information 2016-11-23 20:42:53 -05:00
test_volume_targets.py Add volume_targets table to database 2016-12-01 16:38:11 +00:00
utils.py Add redfish driver 2017-04-21 11:06:24 +01:00