Commit graph

9 commits

Author SHA1 Message Date
Tim Connors
cf3a9c347c make more robust against ipmitool failing
in default fallback case (which includes when a fault has occurred or
when the script exits) - keep retrying for a bit, and in servo case,
just allow the next loop to proceed ASAP, without resetting variables
and hysteresis
2020-11-16 12:04:56 +11:00
Tim Connors
e41c1aa38e ipmitool often fails - just keep using the previous result til it succeeds 2020-11-14 23:33:09 +11:00
Tim Connors
50cfcf0bc5 different fan curve to try to weight lower fans at more optimal temperature 2020-09-15 21:31:48 +10:00
Tim Connors
02255cc345 correct how hdd and expensive temperature tests are done 2020-09-15 20:09:18 +10:00
Tim Connors
a8b0f5ed7c be more robust against hddtemp not exiting in time because stuck in D state, and not able to be killed 2020-02-08 15:53:43 +11:00
Tim Connors
320f489649 add couple of comments 2020-01-02 00:02:52 +11:00
Tim Connors
ead6ea755a Protect against divide by zero, plus have a die handler anyway that makes sure fans reset back to default control 2019-12-29 17:45:13 +11:00
Tim Connors
1e4fb4497a include FIXMEs on my roadmap 2019-12-20 17:55:47 +11:00
Tim Connors
b9d75f2b9a converted from bash to perl, and made it servoing to setpoints based on component temperatures 2019-12-20 17:40:17 +11:00