luci-app-statistics: add new item callback for menu entry

Add the item callback function to the rrdtool definitions.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
This commit is contained in:
Florian Eckert 2019-03-07 14:50:17 +01:00
parent 82c2a97314
commit cd1e8cc6b9
27 changed files with 108 additions and 0 deletions

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.apcups",package.seeall)
function item()
return luci.i18n.translate("APC UPS")
end
function rrdargs( graph, plugin, plugin_instance )
local lu = require("luci.util")

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.conntrack",package.seeall)
function item()
return luci.i18n.translate("Conntrack")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -2,6 +2,10 @@
module("luci.statistics.rrdtool.definitions.contextswitch",package.seeall)
function item()
return luci.i18n.translate("Context Switches")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.cpu",package.seeall)
function item()
return luci.i18n.translate("Processor")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -2,6 +2,10 @@
module("luci.statistics.rrdtool.definitions.cpufreq",package.seeall)
function item()
return luci.i18n.translate("CPU Frequency")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.curl", package.seeall)
function item()
return luci.i18n.translate("cUrl")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.df", package.seeall)
function item()
return luci.i18n.translate("Disk Space Usage")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
local df_complex = {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.disk", package.seeall)
function item()
return luci.i18n.translate("Disk Usage")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.dns", package.seeall)
function item()
return luci.i18n.translate("DNS")
end
function rrdargs( graph, plugin, plugin_instance )
local traffic = {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.entropy", package.seeall)
function item()
return luci.i18n.translate("Entropy")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.interface", package.seeall)
function item()
return luci.i18n.translate("Interfaces")
end
function rrdargs( graph, plugin, plugin_instance )
--

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.iptables", package.seeall)
function item()
return luci.i18n.translate("Firewall")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.irq", package.seeall)
function item()
return luci.i18n.translate("Interrupts")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.iwinfo", package.seeall)
function item()
return luci.i18n.translate("Wireless")
end
function rrdargs( graph, plugin, plugin_instance )
--

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.load", package.seeall)
function item()
return luci.i18n.translate("System Load")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -11,6 +11,10 @@ You may obtain a copy of the License at
module("luci.statistics.rrdtool.definitions.memory",package.seeall)
function item()
return luci.i18n.translate("Memory")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.netlink", package.seeall)
function item()
return luci.i18n.translate("Netlink")
end
function rrdargs( graph, plugin, plugin_instance )
--

View file

@ -2,6 +2,10 @@
module("luci.statistics.rrdtool.definitions.nut",package.seeall)
function item()
return luci.i18n.translate("UPS")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
local voltages = {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.olsrd", package.seeall)
function item()
return luci.i18n.translate("OLSRd")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
local g = { }

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.openvpn", package.seeall)
function item()
return luci.i18n.translate("OpenVPN")
end
function rrdargs( graph, plugin, plugin_instance )
local inst = plugin_instance:gsub("^openvpn%.(.+)%.status$", "%1")

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.ping", package.seeall)
function item()
return luci.i18n.translate("Ping")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.processes", package.seeall)
function item()
return luci.i18n.translate("Processes")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
if plugin_instance == "" then

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.sensors", package.seeall)
function item()
return luci.i18n.translate("Sensors")
end
function rrdargs( graph, plugin, plugin_instance )
return {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.splash_leases", package.seeall)
function item()
return luci.i18n.translate("Splash Leases")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -3,6 +3,10 @@
module("luci.statistics.rrdtool.definitions.tcpconns", package.seeall)
function item()
return luci.i18n.translate("TCP Connections")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -2,6 +2,10 @@
module("luci.statistics.rrdtool.definitions.thermal",package.seeall)
function item()
return luci.i18n.translate("Thermal")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {

View file

@ -11,6 +11,10 @@ You may obtain a copy of the License at
module("luci.statistics.rrdtool.definitions.uptime", package.seeall)
function item()
return luci.i18n.translate("Uptime")
end
function rrdargs( graph, plugin, plugin_instance, dtype )
return {