ironic/ironic/tests/unit
Zenghui Shi 1e24ef9dde BIOS Settings: Add BIOSInterface
* Adds 'bios' interface to 'BaseDriver'

* Adds BIOSInterface driver class

* Adds fake & no-bios drivers and entries

* Implements it for 'fake-hardare' hardware type

* Adds configuration parameters:
  + [DEFAULT]/enabled_bios_interfaces
  + [DEFAULT]/default_bios_interface

* Adds 'bios_interface' field to Node object

* Handle 'bios_interface' field in _convert_to_version

* Adds bios in CLEANING_INTERFACE_PRIORITY

Drivers can implement this interface to do BIOS
configuration.

Co-Authored-By: Yolanda Robla Mota <yroblamo@redhat.com>
Co-Authored-By: Luong Anh Tuan <tuanla@vn.fujitsu.com>
Change-Id: I7e57130242b6cab21b54e35dc3c0b7819bdc43c0
Story: #1712032
2018-05-08 15:16:52 +08:00
..
api BIOS Settings: Add BIOSInterface 2018-05-08 15:16:52 +08:00
cmd Allow data migrations to accept options 2018-01-25 16:51:42 +00:00
common BIOS Settings: Add BIOSInterface 2018-05-08 15:16:52 +08:00
conductor BIOS Settings: Add BIOSInterface 2018-05-08 15:16:52 +08:00
conf Remove legacy auth loading 2017-06-06 10:20:54 +00:00
db Fix test_get_nodeinfo_list_with_filters 2018-04-19 11:08:48 +08:00
dhcp Add meaningful exception in Neutron port show 2018-02-12 16:49:21 +00:00
drivers BIOS Settings: Add BIOSInterface 2018-05-08 15:16:52 +08:00
objects BIOS Settings: Add BIOSInterface 2018-05-08 15:16:52 +08:00
__init__.py Setup logging in unit tests 2017-04-13 20:47:10 +03: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 Handle case when a glance image contains no data 2018-02-07 13:45:55 +01:00
test_base.py Fix issue with double mocking of utils.execute functions 2018-02-23 05:44:59 -08:00