ironic.common.health_states module

Mapping of hardware health states.

These states represent the overall health condition of the server hardware, as reported by the BMC. Drivers should convert vendor-specific health values to these Ironic-level constants.

class ironic.common.health_states.HealthState(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: Enum

Hardware health states reported by BMC.

CRITICAL = 'Critical'

Hardware has critical issues requiring immediate attention.

OK = 'OK'

Hardware is functioning normally with no issues detected.

WARNING = 'Warning'

Hardware has non-critical issues that may require attention.