ironic/ironic/drivers
Dmitry Tantsur d1062cfbdd Migrate the remaining classic drivers to hardware types
I've tried my best to provide a correct matching for these, but
there are two exceptions:

* fake_drac uses iscsi deploy with None boot, which cannot work,
  so changing both to fake
* some fake drivers are migrated to the 'fake' power interface,
  which is changed to include soft power as well.

The latter means that all fake classic drivers now support fake
soft power actions, while previously only fake_soft_power did.
Now fake_soft_power is identical to fake and is left for backward
compatibility

Also wrote more tests to check correctness of this migration.

Change-Id: I00c9c6ed698b10f035e65428e1a20d733c7e544a
Partial-Bug: #1690185
2018-02-01 18:38:24 +01:00
..
modules Migrate the remaining classic drivers to hardware types 2018-02-01 18:38:24 +01:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
agent.py Migrate the remaining classic drivers to hardware types 2018-02-01 18:38:24 +01:00
base.py Automatically migrate nodes to hardware types 2018-01-26 21:17:26 +00:00
cisco_ucs.py Add I202 to flake ignore list 2017-10-25 14:32:52 +03:00
drac.py Migrate the remaining classic drivers to hardware types 2018-02-01 18:38:24 +01:00
fake.py Migrate the remaining classic drivers to hardware types 2018-02-01 18:38:24 +01:00
fake_hardware.py Adds rescue_interface to base driver class 2017-12-21 03:01:48 -05:00
generic.py Agent rescue implementation 2018-01-25 13:26:33 -05:00
hardware_type.py Adds rescue_interface to base driver class 2017-12-21 03:01:48 -05:00
ilo.py Migrate the remaining classic drivers to hardware types 2018-02-01 18:38:24 +01:00
ipmi.py Automatically migrate nodes to hardware types 2018-01-26 21:17:26 +00:00
irmc.py Migrate the remaining classic drivers to hardware types 2018-02-01 18:38:24 +01:00
oneview.py Migrate the remaining classic drivers to hardware types 2018-02-01 18:38:24 +01:00
pxe.py Migrate the remaining classic drivers to hardware types 2018-02-01 18:38:24 +01:00
raid_config_schema.json Fix quotes in documentation and schema description 2017-07-03 19:32:26 +03:00
redfish.py Add redfish driver 2017-04-21 11:06:24 +01:00
snmp.py Adds hardware type for SNMP powered systems 2017-08-07 10:28:16 -04:00
utils.py Support SUM based firmware update as clean step for iLO drivers 2017-10-10 07:36:51 +00:00
xclarity.py Add XClarity Driver 2018-01-22 08:39:09 -05:00