aboutsummaryrefslogtreecommitdiff
path: root/cpuinf.lua
diff options
context:
space:
mode:
authorAdrian C. (anrxc) <anrxc@sysphere.org>2009-09-14 17:25:23 +0200
committerAdrian C. (anrxc) <anrxc@sysphere.org>2009-09-14 17:25:23 +0200
commit2a5126f4f0c0a3e073becb98f49499363072643d (patch)
treecd9e79c76420d01c94544ce039a6a73eb667e4e5 /cpuinf.lua
parent4f3599db00b3a55a0ff6e52530bdad282e97f8f3 (diff)
downloadvicious-legacy-2a5126f4f0c0a3e073becb98f49499363072643d.tar.xz
General cleanup
Diffstat (limited to 'cpuinf.lua')
-rw-r--r--cpuinf.lua4
1 files changed, 0 insertions, 4 deletions
diff --git a/cpuinf.lua b/cpuinf.lua
index bb34880..50cfc0f 100644
--- a/cpuinf.lua
+++ b/cpuinf.lua
@@ -16,25 +16,21 @@ module("vicious.cpuinf")
-- {{{ CPU Information widget type
local function worker(format)
- -- Initialise variables
cpu_id = nil
-- Get cpuinfo
local f = io.open("/proc/cpuinfo")
local cpu_info = {}
- -- Get data
for line in f:lines() do
if line:match("^processor.*") then
cpu_id = line:match("([%d]+)")
elseif line:match("^cpu MHz.*") then
local cpu_speed = line:match("([%d]+)%.")
- -- Store values
cpu_info["{"..cpu_id.." mhz}"] = cpu_speed
cpu_info["{"..cpu_id.." ghz}"] = tonumber(cpu_speed) / 1000
elseif line:match("^cache size.*") then
local cpu_cache = line:match("([%d]+)[%s]KB")
- -- Store values
cpu_info["{"..cpu_id.." kb}"] = cpu_cache
cpu_info["{"..cpu_id.." mb}"] = tonumber(cpu_cache) / 1024
end