From 046df9fc7c13ddbd7d164a61eeeb355d27be1fc7 Mon Sep 17 00:00:00 2001 From: lemoer Date: Sun, 4 Oct 2015 05:00:52 +0200 Subject: [PATCH] gluon-announce: statistics.loadinfo has 3 averages --- .../files/lib/gluon/announce/statistics.d/loadavg | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/package/gluon-announce/files/lib/gluon/announce/statistics.d/loadavg b/package/gluon-announce/files/lib/gluon/announce/statistics.d/loadavg index 3548ac7a..e68495b2 100644 --- a/package/gluon-announce/files/lib/gluon/announce/statistics.d/loadavg +++ b/package/gluon-announce/files/lib/gluon/announce/statistics.d/loadavg @@ -1 +1,10 @@ -return tonumber(util.readline(io.open('/proc/loadavg')):match('^([^ ]+) ')) +local info = fs.readfile('/proc/loadavg') +local loadavg = {} +local a, b, c +a, b, c = info:match('^([^ ]+) ([^ ]+) ([^ ]+)') + +loadavg['1'] = tonumber(a) +loadavg['5'] = tonumber(b) +loadavg['15'] = tonumber(c) + +return loadavg