equal
deleted
inserted
replaced
31 |
31 |
32 # common |
32 # common |
33 parser.add_option_group(pvl.args.parser(parser)) |
33 parser.add_option_group(pvl.args.parser(parser)) |
34 |
34 |
35 parser.add_option('--rrd', metavar='PATH', |
35 parser.add_option('--rrd', metavar='PATH', |
36 help="Path to RRD files") |
36 help="Find RRD files") |
|
37 |
|
38 parser.add_option('--cache', metavar='PATH', |
|
39 help="Cache RRD graphs") |
37 |
40 |
38 # parse |
41 # parse |
39 options, args = parser.parse_args(args) |
42 options, args = parser.parse_args(args) |
40 |
43 |
41 # apply |
44 # apply |
54 # rrd |
57 # rrd |
55 if not options.rrd : |
58 if not options.rrd : |
56 log.error("no --rrd given") |
59 log.error("no --rrd given") |
57 return 2 |
60 return 2 |
58 |
61 |
59 rrd = pvl.verkko.rrd.RRDDatabase(options.rrd) |
62 rrd = pvl.verkko.rrd.RRDDatabase(options.rrd, options.cache) |
60 |
63 |
61 # app |
64 # app |
62 application = pvl.verkko.rrd.Application(rrd) |
65 application = pvl.verkko.rrd.Application(rrd) |
63 |
66 |
64 # wsgi wrapper |
67 # wsgi wrapper |