예제 #1
0
def setup_device(device):
    rrd = RRD(device.id, 'device')
    sources = []
    sources.append({'name': 'interior_temp'})
    sources.append({'name': 'exterior_temp'})
    rrd.create(sources)

    return
예제 #2
0
def setup_grainbin(grainbin):

    rrd = RRD(grainbin.device_id, 'grainbin',
              service_number=grainbin.bus_number)

    sources = []
    for sensor in grainbin.sensors:
        sources.append({'name': sensor.id})
    rrd.create(sources)
    return