You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to refactor the IPMI handling logic for Linux from its current integration in the MetricsHub engine into a standalone connector. This change will decouple business logic from the core engine, simplifying the engine’s complexity and delegating IPMI command execution responsibilities entirely to the connector. By doing so, the engine will be more maintainable, and connectors will independently handle execution, whether via IPMI-Over-Lan or the ipmitool CLI.
Tasks
IPMITool CLI Implementation:
Develop a dedicated connector for the Linux IPMITool.
Ensure it supports the following commands:
ipmitool -I open fru
ipmitool -I open -v sdr elist all
Refactor Code:
Extract the relevant UnixIpmiSourceProcessor and UnixIpmiCriterionProcessor logic.
The text was updated successfully, but these errors were encountered:
Summary
We need to refactor the IPMI handling logic for Linux from its current integration in the MetricsHub engine into a standalone connector. This change will decouple business logic from the core engine, simplifying the engine’s complexity and delegating IPMI command execution responsibilities entirely to the connector. By doing so, the engine will be more maintainable, and connectors will independently handle execution, whether via IPMI-Over-Lan or the
ipmitool
CLI.Tasks
IPMITool
.ipmitool -I open fru
ipmitool -I open -v sdr elist all
UnixIpmiSourceProcessor
andUnixIpmiCriterionProcessor
logic.The text was updated successfully, but these errors were encountered: