ironic_python_agent.hardware_managers.mlnx module¶
- class ironic_python_agent.hardware_managers.mlnx.MellanoxDeviceHardwareManager[source]¶
Bases:
HardwareManager
Mellanox hardware manager to support a single device
- HARDWARE_MANAGER_NAME = 'MellanoxDeviceHardwareManager'¶
- HARDWARE_MANAGER_VERSION = '1'¶
- get_clean_steps(node, ports)[source]¶
Get a list of clean steps with priority.
- Parameters:
node – The node object as provided by Ironic.
ports – Port objects as provided by Ironic.
- Returns:
A list of cleaning steps, as a list of dicts.