From 3e72d1ec0bcb1a2d6276fff9408db01f16e7f5d8 Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Fri, 16 Oct 2020 21:35:44 +0200 Subject: check-health: give error on messing health values --- check-health | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'check-health') diff --git a/check-health b/check-health index 86df9ea..c27178d 100644 --- a/check-health +++ b/check-health @@ -22,6 +22,10 @@ :local CheckHealthCurrent [ / system health get ]; +:if ([ :len $CheckHealthCurrent ] = 0) do={ + $LogPrintExit error ("Your device does not provide any health values.") true; +} + :foreach Voltage in={ "battery"; "psu1-voltage"; "psu2-voltage"; "voltage" } do={ :if ([ :typeof ($CheckHealthLast->$Voltage) ] = "num" && \ [ :typeof ($CheckHealthCurrent->$Voltage) ] = "num") do={ -- cgit v1.2.3-54-g00ecf