* luci/app/statistics: fix syntax of collectd Exec plugin config

This commit is contained in:
Jo-Philipp Wich 2008-10-29 01:12:49 +00:00
parent 9033d9b7be
commit 9f19574ae0

View file

@ -94,11 +94,17 @@ function config_exec( c )
for key, type in pairs({ Exec="collectd_exec_input", NotificationExec="collectd_exec_notify" }) do
if sections[s][".type"] == type then
cmd = sections[s].cmdline
user = sections[s].cmduser or "nobody"
group = sections[s].cmdgroup or "nogroup"
cmd = sections[s].cmdline
str = str .. "\t" .. key .. " " .. user .. ":" .. group .. ' "' .. cmd .. "\"\n"
if cmd then
cmd = cmd:gsub("^%s+", ""):gsub("%s+$", "")
user = sections[s].cmduser or "nobody"
group = sections[s].cmdgroup
str = str .. "\t" .. key .. ' "' ..
user .. ( group and ":" .. group or "" ) .. '" "' ..
cmd:gsub('%s+', '" "') .. '"\n'
end
end
end
end