luci-app-statistics: rrdtool add canvas height option

Added configuration parameters to also configure the height of the rrd images.

config statistics 'rrdtool'
	option image_height '200'

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
This commit is contained in:
Florian Eckert 2019-03-04 16:07:11 +01:00
parent 61ea3ed1ee
commit b42465f3fc

View file

@ -26,6 +26,7 @@ function Graph.__init__( self, timespan, opts )
opts.rramax = opts.rramax or ( sections.collectd_rrdtool.RRAMax == "1" )
opts.host = opts.host or sections.collectd.Hostname or sys.hostname()
opts.width = opts.width or sections.rrdtool.image_width or 400
opts.height = opts.height or sections.rrdtool.image_height or 100
opts.rrdpath = opts.rrdpath or sections.collectd_rrdtool.DataDir or "/tmp/rrd"
opts.imgpath = opts.imgpath or sections.rrdtool.image_path or "/tmp/rrdimg"
opts.rrdpath = opts.rrdpath:gsub("/$","")
@ -40,7 +41,8 @@ function Graph.__init__( self, timespan, opts )
self.args = {
"-a", "PNG",
"-s", "NOW-" .. opts.timespan,
"-w", opts.width
"-w", opts.width,
"-h", opts.height
}
-- store options