luci-app-statistics: Adjust UI defaults to match config file
authorHannu Nyman <hannu.nyman@iki.fi>
Sun, 13 Dec 2020 10:39:24 +0000 (12:39 +0200)
committerHannu Nyman <hannu.nyman@iki.fi>
Sun, 13 Dec 2020 10:41:28 +0000 (12:41 +0200)
Adjust the defaults shown in the LuCI user interface to match
the real default values in the default config file.

(If a plugin is disabled and config values get deleted from
the config file, user has been offered incorrect default
values from UI defaults when the plugin is later re-enabled.)

* email: socket in /var/run/collectd/ dir
* ping: TTL 127
* rrdtool: 3600 sec (1hour) as shortest period, 144 RRArows
* unixsock: socket in /var/run/collectd/ dir

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(Backported and adapted from commit f7e5b56649)

applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua
applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua

index e6ed4392f1dcf32610064d3d0c6ff7138f8c8663..1cdb614b7ba933331f7410e879164210379a5834 100644 (file)
@@ -20,7 +20,7 @@ enable.default = 0
 
 -- collectd_email.socketfile (SocketFile)
 socketfile = s:option( Value, "SocketFile", translate("Socket file") )
-socketfile.default = "/var/run/collect-email.sock"
+socketfile.default = "/var/run/collectd/email.sock"
 socketfile:depends( "enable", 1 )
 
 -- collectd_email.socketgroup (SocketGroup)
index bcee6efe0890fb81f988cf04898dfd569f599ed9..6f8553cd229b20a0826d091f5ced6544595cf388 100644 (file)
@@ -31,7 +31,7 @@ addressfamily:depends( "enable", 1 )
 -- collectd_ping.ttl (TTL)
 ttl = s:option( Value, "TTL", translate("TTL for ping packets") )
 ttl.isinteger = true
-ttl.default   = 128
+ttl.default   = 127
 ttl:depends( "enable", 1 )
 
 -- collectd_ping.interval (Interval)
index fa00bbbf5e15d3963631a0aed313b81593bcbce9..b743cc9b46d9000597952991a5d4ae127fbfc491 100644 (file)
@@ -65,7 +65,7 @@ rramax:depends( "RRASingle", 0 )
 -- collectd_rrdtool.rratimespans (RRATimespan)
 rratimespans = s:option( Value, "RRATimespans",
        translate("Stored timespans"), translate("seconds; multiple separated by space") )
-rratimespans.default  = "600 86400 604800 2678400 31622400"
+rratimespans.default  = "3600 86400 604800 2678400 31622400"
 rratimespans.rmempty  = true
 rratimespans.optional = true
 rratimespans:depends( "enable", 1 )
@@ -73,7 +73,7 @@ rratimespans:depends( "enable", 1 )
 -- collectd_rrdtool.rrarows (RRARows)
 rrarows = s:option( Value, "RRARows", translate("Rows per RRA") )
 rrarows.isinteger = true
-rrarows.default   = 100
+rrarows.default   = 144
 rrarows.rmempty   = true
 rrarows.optional  = true
 rrarows:depends( "enable", 1 )
index be79543b227acfe4078e322deb8421d450704934..aa213121105114a7fb55b909f419d187ed3208de 100644 (file)
@@ -17,7 +17,7 @@ enable.default = 0
 
 -- collectd_unixsock.socketfile (SocketFile)
 socketfile = s:option( Value, "SocketFile" )
-socketfile.default = "/var/run/collect-query.socket"
+socketfile.default = "/var/run/collectd/query.sock"
 socketfile:depends( "enable", 1 )
 
 -- collectd_unixsock.socketgroup (SocketGroup)