bin/pvl.verkko-rrd
changeset 154 11df86fd2d67
parent 153 8930f54b59b4
child 155 9f2967ba81ef
equal deleted inserted replaced
153:8930f54b59b4 154:11df86fd2d67
    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