luci-app-statistics: Fix ipstatistics plugin (fix 6ae138c2)
authorHannu Nyman <hannu.nyman@iki.fi>
Fri, 5 Feb 2021 19:27:14 +0000 (21:27 +0200)
committerHannu Nyman <hannu.nyman@iki.fi>
Fri, 5 Feb 2021 19:27:14 +0000 (21:27 +0200)
Fix the newly added ipstatistics plugin

* add config definition
* add configSummary
* remove unnecessary option config form
  (no plugin-specific options)

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/ipstatistics.js
applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/ipstatistics.json

index 37f98100f1e4f2a09725dda1df8c899029712865..1a41a284f3c091f68b864e95ce9fce2939a4b445 100644 (file)
@@ -7,10 +7,7 @@ return baseclass.extend({
        title: _('IP-Statistics Plugin Configuration'),
        description: _('The ipstatistics plugin collects IPv4 and IPv6 statistics to compare them.'),
 
-       addFormOptions: function(s) {
-               var o;
-
-               o = s.option(form.Flag, 'enable', _('Enable this plugin'));
-               o.default = '0';
+       configSummary: function(section) {
+               return _('IPv4/IPv6 Statistics monitoring enabled');
        }
 });
index a13f14aea9a4d40285aa36d81e6b0968132de182..097c4204abf64359d55ef8c829b96ca9d1c69b56 100644 (file)
@@ -1,4 +1,9 @@
 {
        "title": "IP-Statistics",
-       "category": "network"
+       "category": "network",
+       "legend": [
+               [],
+               [],
+               []
+       ]
 }