Using the python rrd interface I find that the info() call syntax is different 
than the documentation.

Documentation says:
     info = rrdtool.info('downloads.rrd')
     print info['last_update']
     print info['ds']['downloads']['minimal_heartbeat']

But I find that I have to use string literals to index instead: (for my example)
    Print info['ds[downloads].last_ds']  

Here is a direct print of the info object:  (shortened..)
{'rra[8].rows': 600L, 'rra[7].pdp_per_row': 288L,
 ... 'filename': '/usr/local/database/temp.rrd',
 ... 'last_update': 1270213204L,
 ... 'ds[temp].last_ds': '42',
 ... 'ds[temp].minimal_heartbeat': 172800L,
 ... 'ds[temp].value': 1965784.529142, ...}

I'm expert in neither Python nor RRD, so may be missing something!
Thanks.
-------------------------------------------
Gregory Guthrie
------------------------------------------- 

_______________________________________________
rrd-users mailing list
[email protected]
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users

Reply via email to