--- a/bin/pvl.verkko-rrd Sun Jan 20 18:51:51 2013 +0200
+++ b/bin/pvl.verkko-rrd Sun Jan 20 19:52:41 2013 +0200
@@ -32,6 +32,9 @@
# common
parser.add_option_group(pvl.args.parser(parser))
+ parser.add_option('--rrd-type', metavar='TYPE', default='collectd',
+ help="mrtg/collectd")
+
parser.add_option('--rrd', metavar='PATH',
help="Find RRD files")
@@ -46,6 +49,7 @@
return options, args
+
def main (argv) :
"""
pvl.verkko wsgi development server.
@@ -55,11 +59,13 @@
options, args = parse_argv(argv, doc=__doc__)
# rrd
+ rrd_type = pvl.rrd.graph.interface(options.rrd_type)
+
if not options.rrd :
log.error("no --rrd given")
return 2
- rrd = pvl.verkko.rrd.RRDDatabase(options.rrd, options.cache)
+ rrd = pvl.verkko.rrd.RRDDatabase(rrd_type, options.rrd, options.cache)
# app
application = pvl.verkko.rrd.Application(rrd)