diff options
-rw-r--r-- | bat.lua | 4 | ||||
-rw-r--r-- | thermal.lua | 3 |
2 files changed, 4 insertions, 3 deletions
@@ -32,10 +32,12 @@ local function worker(format, batid) -- Get /proc/acpi/battery info local f = io.open("/proc/acpi/battery/"..batid.."/info") + -- Handler for incompetent users + if not f then return {"/", "/", "/"} end local infofile = f:read("*all") f:close() - -- Check if the file wasn't found or the battery isn't present + -- Check if the battery is present if infofile == nil or string.find(infofile, "present:[%s]+no") then return {"/", "/", "/"} end diff --git a/thermal.lua b/thermal.lua index 7f31a52..ab7ef89 100644 --- a/thermal.lua +++ b/thermal.lua @@ -17,8 +17,7 @@ module("vicious.thermal") local function worker(format, thermal_zone) -- Get an ACPI thermal zone local f = io.open("/proc/acpi/thermal_zone/" .. thermal_zone .. "/temperature") - -- Fix your ACPI setup, or find another source of temperature - -- exposed trough /sys, if a thermal_zone can't be found + -- Handler for incompetent users if not f then return {"N/A"} end local line = f:read("*line") f:close() |