ironic/ironic/tests/unit
Julia Kreger c491e93a08 Add storage_interface to base driver class
In order to properly support booting and maintenance of
systems that boot from a remote storage device, we need an
interface to associate the driver with.

This commit adds a basic storage_interface and noop and fake
interfaces along with the appropriate handling for configuration
in the event that the driver list is blank, or is missing the
noop driver.

Co-Authored-By: Stephane Miller <stephane@alum.mit.edu>
Change-Id: Ib21eda88f207f18675c8580cd7fd37eab6fd70bf
Partial-Bug: #1559691
2016-12-21 20:35:30 +00:00
..
api Merge "Add test to ensure policy is always authorized" 2016-12-20 13:39:25 +00:00
cmd Prepare for functional testing 2015-09-28 21:27:01 +00:00
common Add storage_interface to base driver class 2016-12-21 20:35:30 +00:00
conductor Add storage_interface to base driver class 2016-12-21 20:35:30 +00:00
conf Migrate to using keystoneauth Sessions 2016-08-03 11:24:21 -07:00
db Add storage_interface to node DB table 2016-12-21 15:20:39 +00:00
dhcp Support names for {cleaning,provisioning}_network 2016-12-02 13:29:29 +01:00
drivers Merge "Adds another validation step when using dynamic allocation" 2016-12-19 19:49:22 +00:00
objects Add storage_interface to base driver class 2016-12-21 20:35:30 +00:00
__init__.py Support defining and loading hardware types 2016-12-14 18:50:52 +01:00
policy_fixture.py Add keystone policy support to Ironic 2016-08-04 12:43:20 +00:00
raid_constants.py RAID interface to support JBOD volumes 2016-05-04 14:28:48 +00:00
stubs.py Prepare for functional testing 2015-09-28 21:27:01 +00:00