summaryrefslogtreecommitdiff
path: root/setup.cfg
diff options
context:
space:
mode:
authorJulia Kreger <juliaashleykreger@gmail.com>2016-07-27 14:50:51 -0400
committerJulia Kreger <juliaashleykreger@gmail.com>2016-12-21 20:35:30 +0000
commitc491e93a082ede262e617cebfd3022090e3e715b (patch)
tree7d385b9041f9c4105a03372cc78e91f3acc12024 /setup.cfg
parentfa200aaeddb563fa9503489d876aaed1ee5955a8 (diff)
downloadironic-c491e93a082ede262e617cebfd3022090e3e715b.tar.gz
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
Diffstat (limited to 'setup.cfg')
-rw-r--r--setup.cfg4
1 files changed, 4 insertions, 0 deletions
diff --git a/setup.cfg b/setup.cfg
index 3cf4ccda7..5a0e1cd95 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -125,6 +125,10 @@ ironic.hardware.interfaces.raid =
ironic.hardware.interfaces.rescue =
no-rescue = ironic.drivers.modules.noop:NoRescue
+ironic.hardware.interfaces.storage =
+ fake = ironic.drivers.modules.fake:FakeStorage
+ noop = ironic.drivers.modules.storage.noop:NoopStorage
+
ironic.hardware.interfaces.vendor =
fake = ironic.drivers.modules.fake:FakeVendorB
no-vendor = ironic.drivers.modules.noop:NoVendor