From 7e900fefbfb8682f43ce1b88d4b4b61840b1d973 Mon Sep 17 00:00:00 2001 From: Tigerblue77 <37409593+tigerblue77@users.noreply.github.com> Date: Sat, 16 Mar 2024 13:14:44 +0000 Subject: [PATCH] Set some variables readonly --- Dell_iDRAC_fan_controller.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Dell_iDRAC_fan_controller.sh b/Dell_iDRAC_fan_controller.sh index fcd5108..4a5d357 100644 --- a/Dell_iDRAC_fan_controller.sh +++ b/Dell_iDRAC_fan_controller.sh @@ -16,11 +16,11 @@ trap 'gracefull_exit' SIGQUIT SIGKILL SIGTERM # Check if FAN_SPEED variable is in hexadecimal format. If not, convert it to hexadecimal if [[ $FAN_SPEED == 0x* ]] then - DECIMAL_FAN_SPEED=$(printf '%d' $FAN_SPEED) - HEXADECIMAL_FAN_SPEED=$FAN_SPEED + readonly DECIMAL_FAN_SPEED=$(printf '%d' $FAN_SPEED) + readonly HEXADECIMAL_FAN_SPEED=$FAN_SPEED else - DECIMAL_FAN_SPEED=$FAN_SPEED - HEXADECIMAL_FAN_SPEED=$(printf '0x%02x' $FAN_SPEED) + readonly DECIMAL_FAN_SPEED=$FAN_SPEED + readonly HEXADECIMAL_FAN_SPEED=$(printf '0x%02x' $FAN_SPEED) fi # Check if the iDRAC host is set to 'local' or not then set the IDRAC_LOGIN_STRING accordingly