#!/usr/bin/python import os, sys import rrdtool from rrdui import * def createItems(graphs): for item in graphs: if os.path.exists(item.filedata): continue args = [item.filedata, "-b-1y", "-s10"] # The creation info (fields, rras) = item.getCreateInfo() # Flesh it out properly, and add it args.extend(["RRA:%s" % r for r in rras]) args.extend(["DS:%s:%s" % (f, fields[f]) for f in fields.keys()]) # And create it rrdtool.create(*args) # Basics graphs = loadGraphs() createItems(graphs)