summaryrefslogtreecommitdiff
path: root/ironic/drivers/irmc.py
diff options
context:
space:
mode:
authorLuong Anh Tuan <tuanla@vn.fujitsu.com>2018-01-17 09:18:45 +0700
committerNguyen Van Trung <trungnv@vn.fujitsu.com>2018-07-11 08:04:15 +0700
commitfa59565be049209cee7cafa5aac0bed55d5ef0c6 (patch)
tree29701cb2de5995a3491c48be26410ab1bc2a1755 /ironic/drivers/irmc.py
parente5068965f6508c4c135321c36eaad417cf6f6f06 (diff)
downloadironic-fa59565be049209cee7cafa5aac0bed55d5ef0c6.tar.gz
Implement iRMC BIOS configuration
This patch supports BIOS configuration for iRMC drivers using out-of-band method. Tested successfully on TX2540 M1 along with eLCM license. Story: #1743674 Task: #10651 Co-Authored-By: Nguyen Van Trung <trungnv@vn.fujitsu.com> Change-Id: I61f15e7c65c4ef5cc5f959d2b016b053e70ba19b
Diffstat (limited to 'ironic/drivers/irmc.py')
-rw-r--r--ironic/drivers/irmc.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/ironic/drivers/irmc.py b/ironic/drivers/irmc.py
index d35ba4e2b..0a61e1fb1 100644
--- a/ironic/drivers/irmc.py
+++ b/ironic/drivers/irmc.py
@@ -20,6 +20,7 @@ from ironic.drivers import generic
from ironic.drivers.modules import agent
from ironic.drivers.modules import inspector
from ironic.drivers.modules import ipmitool
+from ironic.drivers.modules.irmc import bios
from ironic.drivers.modules.irmc import boot
from ironic.drivers.modules.irmc import inspect
from ironic.drivers.modules.irmc import management
@@ -37,6 +38,11 @@ class IRMCHardware(generic.GenericHardware):
"""
@property
+ def supported_bios_interfaces(self):
+ """List of supported bios interfaces."""
+ return [bios.IRMCBIOS, noop.NoBIOS]
+
+ @property
def supported_boot_interfaces(self):
"""List of supported boot interfaces."""
# NOTE: Support for pxe boot is deprecated, and will be