diff options
Diffstat (limited to 'ironic/drivers/irmc.py')
-rw-r--r-- | ironic/drivers/irmc.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/ironic/drivers/irmc.py b/ironic/drivers/irmc.py index f3c2d7c65..06408359b 100644 --- a/ironic/drivers/irmc.py +++ b/ironic/drivers/irmc.py @@ -27,6 +27,7 @@ from ironic.drivers.modules.irmc import inspect from ironic.drivers.modules.irmc import management from ironic.drivers.modules.irmc import power from ironic.drivers.modules.irmc import raid +from ironic.drivers.modules.irmc import vendor from ironic.drivers.modules import noop from ironic.drivers.modules import pxe @@ -48,8 +49,8 @@ class IRMCHardware(generic.GenericHardware): """List of supported boot interfaces.""" # NOTE: Support for pxe boot is deprecated, and will be # removed from the list in the future. - return [boot.IRMCVirtualMediaBoot, boot.IRMCPXEBoot, - ipxe.iPXEBoot, pxe.PXEBoot] + return [boot.IRMCVirtualMediaBoot, ipxe.iPXEBoot, + boot.IRMCPXEBoot, pxe.PXEBoot] @property def supported_console_interfaces(self): @@ -77,3 +78,8 @@ class IRMCHardware(generic.GenericHardware): def supported_raid_interfaces(self): """List of supported raid interfaces.""" return [noop.NoRAID, raid.IRMCRAID, agent.AgentRAID] + + @property + def supported_vendor_interfaces(self): + """List of supported vendor interfaces.""" + return [noop.NoVendor, vendor.IRMCVendorPassthru] |