diff options
author | Yushiro FURUKAWA <y.furukawa_2@jp.fujitsu.com> | 2020-09-09 01:45:19 +0900 |
---|---|---|
committer | Vanou Ishii <ishii.vanou@fujitsu.com> | 2020-09-29 23:20:21 +0900 |
commit | 8bd138ca85cf80911153064ab9286f6a3fd90118 (patch) | |
tree | 7e423f2bdafd04b45f68e9883f6dd0da7b2c3a72 /ironic/drivers/modules/irmc | |
parent | ac19e6050d6347c51841d09b2e84fb2833b84aa5 (diff) | |
download | ironic-8bd138ca85cf80911153064ab9286f6a3fd90118.tar.gz |
Support iRMC hardware type again
This commit supports ``irmc`` hardware type again.
Co-Authored-By: Vanou Ishii <ishii.vanou@fujitsu.com>
Change-Id: I37b9ac5943a153f54ea64f26cbd758f53982a6ac
Diffstat (limited to 'ironic/drivers/modules/irmc')
-rw-r--r-- | ironic/drivers/modules/irmc/bios.py | 2 | ||||
-rw-r--r-- | ironic/drivers/modules/irmc/boot.py | 6 | ||||
-rw-r--r-- | ironic/drivers/modules/irmc/inspect.py | 2 | ||||
-rw-r--r-- | ironic/drivers/modules/irmc/power.py | 2 | ||||
-rw-r--r-- | ironic/drivers/modules/irmc/raid.py | 2 |
5 files changed, 0 insertions, 14 deletions
diff --git a/ironic/drivers/modules/irmc/bios.py b/ironic/drivers/modules/irmc/bios.py index 8bf3a026d..55201b5d1 100644 --- a/ironic/drivers/modules/irmc/bios.py +++ b/ironic/drivers/modules/irmc/bios.py @@ -34,8 +34,6 @@ METRICS = metrics_utils.get_metrics_logger(__name__) class IRMCBIOS(base.BIOSInterface): - supported = False - def get_properties(self): """Return the properties of the interface.""" return irmc_common.COMMON_PROPERTIES diff --git a/ironic/drivers/modules/irmc/boot.py b/ironic/drivers/modules/irmc/boot.py index f36df670a..815254843 100644 --- a/ironic/drivers/modules/irmc/boot.py +++ b/ironic/drivers/modules/irmc/boot.py @@ -580,8 +580,6 @@ class IRMCVolumeBootMixIn(object): used by VIOM (Virtual I/O Manager) library of SCCI client. """ - supported = False - def _validate_volume_boot(self, task): """Validate information for volume boot with this interface. @@ -900,8 +898,6 @@ class IRMCVolumeBootMixIn(object): class IRMCVirtualMediaBoot(base.BootInterface, IRMCVolumeBootMixIn): """iRMC Virtual Media boot-related actions.""" - supported = False - capabilities = ['iscsi_volume_boot', 'fibre_channel_volume_boot'] def __init__(self): @@ -1105,8 +1101,6 @@ class IRMCVirtualMediaBoot(base.BootInterface, IRMCVolumeBootMixIn): class IRMCPXEBoot(pxe.PXEBoot): """iRMC PXE boot.""" - supported = False - @METRICS.timer('IRMCPXEBoot.prepare_ramdisk') def prepare_ramdisk(self, task, ramdisk_params): """Prepares the boot of Ironic ramdisk using PXE. diff --git a/ironic/drivers/modules/irmc/inspect.py b/ironic/drivers/modules/irmc/inspect.py index 87b8fb928..5d438a6c8 100644 --- a/ironic/drivers/modules/irmc/inspect.py +++ b/ironic/drivers/modules/irmc/inspect.py @@ -197,8 +197,6 @@ def _inspect_hardware(node, existing_traits=None, **kwargs): class IRMCInspect(base.InspectInterface): """Interface for out of band inspection.""" - supported = False - def __init__(self): """Validate the driver-specific inspection information. diff --git a/ironic/drivers/modules/irmc/power.py b/ironic/drivers/modules/irmc/power.py index 3adea8ce7..fbadffb5e 100644 --- a/ironic/drivers/modules/irmc/power.py +++ b/ironic/drivers/modules/irmc/power.py @@ -208,8 +208,6 @@ def _set_power_state(task, target_state, timeout=None): class IRMCPower(base.PowerInterface): """Interface for power-related actions.""" - supported = False - def get_properties(self): """Return the properties of the interface. diff --git a/ironic/drivers/modules/irmc/raid.py b/ironic/drivers/modules/irmc/raid.py index 55c268fb1..901695632 100644 --- a/ironic/drivers/modules/irmc/raid.py +++ b/ironic/drivers/modules/irmc/raid.py @@ -339,8 +339,6 @@ def _validate_physical_disks(node, logical_disks): class IRMCRAID(base.RAIDInterface): - supported = False - def get_properties(self): """Return the properties of the interface.""" return irmc_common.COMMON_PROPERTIES |