luci-app-statistics: support specifying line width in graph definitions
authorJo-Philipp Wich <jo@mein.io>
Sat, 10 Jun 2017 18:37:29 +0000 (20:37 +0200)
committerJo-Philipp Wich <jo@mein.io>
Sat, 10 Jun 2017 18:37:29 +0000 (20:37 +0200)
This allows a graph definition to explicitely request LINE1, LINE2 or
LINE3 for a data source.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
applications/luci-app-statistics/luasrc/statistics/rrdtool.lua

index 4e00e7f..e29a2e1 100644 (file)
@@ -278,7 +278,7 @@ function Graph._generic( self, opts, plugin, plugin_instance, dtype, index )
 
                -- create line1 statement
                _tif( _args, "LINE%d:%s_%s#%s:%s",
 
                -- create line1 statement
                _tif( _args, "LINE%d:%s_%s#%s:%s",
-                       source.noarea and 2 or 1,
+                       source.width or (source.noarea and 2 or 1),
                        source.sname, var, line_color, legend )
        end
 
                        source.sname, var, line_color, legend )
        end