Permit decimal value for the fan speed

This commit is contained in:
tigerblue77 2022-04-11 19:54:23 +02:00
parent d6499109d3
commit 8316bd1e2c
4 changed files with 21 additions and 9 deletions

View file

@ -3,7 +3,18 @@
echo $IDRAC_HOST >> /host.txt
echo $IDRAC_USER >> /user.txt
echo $IDRAC_PW >> /pw.txt
echo $FANSPEED >> /fanspeed.txt
if [[ $FAN_SPEED == 0x* ]]
then
DECIMAL_FAN_SPEED=$(printf '%d' $FAN_SPEED)
HEXADECIMAL_FAN_SPEED=$FAN_SPEED
else
DECIMAL_FAN_SPEED=$FAN_SPEED
HEXADECIMAL_FAN_SPEED=$(printf '0x%02x' $FAN_SPEED)
fi
echo $DECIMAL_FAN_SPEED >> /decimal_fan_speed.txt
echo $HEXADECIMAL_FAN_SPEED >> /hexadecimal_fan_speed.txt
echo "Host: `cat /host.txt`"
if [[ $IDRAC_HOST != "local" ]]
@ -11,4 +22,4 @@ then
echo "User: `cat /user.txt`"
echo "PW: `cat /pw.txt`"
fi
echo "Fan speed `cat /fanspeed.txt`"
echo "Fan speed objective: `cat /decimal_fan_speed.txt`%"