ironic/ironic/drivers
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
..
modules Add storage_interface to base driver class 2016-12-21 20:35:30 +00:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
agent.py Remove iBoot, WoL and AMT drivers 2016-12-13 09:31:08 +02:00
base.py Add storage_interface to base driver class 2016-12-21 20:35:30 +00:00
drac.py Remove agent vendor passthru from most drivers 2016-11-29 09:30:32 +02:00
fake.py Remove agent vendor passthru completely 2016-12-13 09:31:08 +02:00
fake_hardware.py Add storage_interface to base driver class 2016-12-21 20:35:30 +00:00
generic.py Introduce generic hardware types 2016-12-16 13:46:06 +01:00
hardware_type.py Add storage_interface to base driver class 2016-12-21 20:35:30 +00:00
ilo.py Remove agent vendor passthru from iLO drvers 2016-12-08 21:54:25 +02:00
irmc.py Remove agent vendor passthru from most drivers 2016-11-29 09:30:32 +02:00
oneview.py Remove agent vendor passthru from OneView drivers 2016-12-13 09:31:08 +02:00
pxe.py Remove iBoot, WoL and AMT drivers 2016-12-13 09:31:08 +02:00
raid_config_schema.json RAID interface to support JBOD volumes 2016-05-04 14:28:48 +00:00
utils.py Use oslo_serialization.base64 to follow OpenStack Python3 2016-12-15 07:47:50 +00:00