From 4e97a51a65aaeeb19be372b68d6b745dfde661ca Mon Sep 17 00:00:00 2001 From: SourceDoctor Date: Sat, 18 Jan 2020 19:37:09 +0100 Subject: [PATCH 1/2] Hotspare Count should not go below zero --- snmp/mdadm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/snmp/mdadm b/snmp/mdadm index ed291bc..8f8cffd 100755 --- a/snmp/mdadm +++ b/snmp/mdadm @@ -80,6 +80,9 @@ if [ -d /dev/md ] ; then RAID_MISSING_DEVICES=$RAID_MISSING_DEVICES']' let "RAID_HOTSPARE_COUNT=ALL_DEVICE_COUNT-RAID_DISC_COUNT" + if [ $RAID_HOTSPARE_COUNT -lt 0 ]; then + RAID_HOTSPARE_COUNT=0 + fi ARRAY_DATA='{'\ '"name":"'$RAID_NAME\ From 3ea93ab4d21dff963e2d4c2ba940dea9dd37708a Mon Sep 17 00:00:00 2001 From: SourceDoctor Date: Sat, 18 Jan 2020 21:50:12 +0100 Subject: [PATCH 2/2] adding space --- snmp/mdadm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snmp/mdadm b/snmp/mdadm index 8f8cffd..bc1d282 100755 --- a/snmp/mdadm +++ b/snmp/mdadm @@ -80,7 +80,7 @@ if [ -d /dev/md ] ; then RAID_MISSING_DEVICES=$RAID_MISSING_DEVICES']' let "RAID_HOTSPARE_COUNT=ALL_DEVICE_COUNT-RAID_DISC_COUNT" - if [ $RAID_HOTSPARE_COUNT -lt 0 ]; then + if [ $RAID_HOTSPARE_COUNT -lt 0 ] ; then RAID_HOTSPARE_COUNT=0 fi