Dell_iDRAC_fan_controller_D.../startup.sh
2022-04-11 20:00:47 +02:00

26 lines
601 B
Bash

#!/bin/bash
echo $IDRAC_HOST >> /host.txt
echo $IDRAC_USER >> /user.txt
echo $IDRAC_PW >> /pw.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" ]]
then
echo "User: `cat /user.txt`"
echo "PW: `cat /pw.txt`"
fi
echo "Fan speed objective: `cat /decimal_fan_speed.txt`%"