Improve Robustness of ipmitool and general System Command Calls
Assess if possible to avoid doing time.sleep(2) and instead rely on some "Signal"/Event when the Program Returns.
This will make it easier to reduce the Minimum Control Loop Time.
Background: as soon as I started playing with a Supermicro X11SSM-F with Intel Xeon E3-1230 v5, as opposed to X10SLL-F/X10SLM-F with Intel Xeon E3-12xx v3, I could see other Issues: ipmitool NOT returning e.g. CPU Temperature Correctly every single Time causing the Program to Crash/Restart and Fans ramping up/down.
Improve Robustness of ipmitool and general System Command Calls
Assess if possible to avoid doing
time.sleep(2)
and instead rely on some "Signal"/Event when the Program Returns.This will make it easier to reduce the Minimum Control Loop Time.
Background: as soon as I started playing with a Supermicro X11SSM-F with Intel Xeon E3-1230 v5, as opposed to X10SLL-F/X10SLM-F with Intel Xeon E3-12xx v3, I could see other Issues:
ipmitool
NOT returning e.g. CPU Temperature Correctly every single Time causing the Program to Crash/Restart and Fans ramping up/down.