From d4c3ced229f7ef0c25258b70e5f30ba1ad99f99d Mon Sep 17 00:00:00 2001 From: luke bonham Date: Wed, 2 Oct 2013 16:24:55 +0200 Subject: [PATCH 1/1] issue #7 fix --- widgets/fs.lua | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/widgets/fs.lua b/widgets/fs.lua index b434056..7406e05 100644 --- a/widgets/fs.lua +++ b/widgets/fs.lua @@ -65,6 +65,7 @@ local function worker(args) function update() fs_info = {} + fs_now = {} local f = io.popen("LC_ALL=C df -kP") @@ -85,15 +86,15 @@ local function worker(args) -- chosen partition easy stuff -- you can however check whatever partition else - used = tonumber(fs_info[partition .. " used_p"]) - available = tonumber(fs_info[partition .. " avail_p"]) - size_mb = tonumber(fs_info[partition .. " size_mb"]) - size_gb = tonumber(fs_info[partition .. " size_gb"]) + fs_now.used = tonumber(fs_info[partition .. " used_p"]) or 0 + fs_now.available = tonumber(fs_info[partition .. " avail_p"]) or 0 + fs_now.size_mb = tonumber(fs_info[partition .. " size_mb"]) or 0 + fs_now.size_gb = tonumber(fs_info[partition .. " size_gb"]) or 0 widget = fs.widget settings() - if used >= 99 and not helpers.get_map("fs") + if fs_now.used >= 99 and not helpers.get_map("fs") then naughty.notify({ title = "warning", -- 2.39.5