[rrd-users] rrdtool.update() in Python-HELP

Yiannis Vavouranakis yiannis at vavouranakis.gr
Wed Jun 25 22:10:03 CEST 2008



> Does anyone even use the python binding for rrdtool?? 

I've been using it successfully for the past couple of months or so...

>> File "redo.py", line 11
>>    rrdtool.update('test.rrd',920804700:12345)
>>    ^
>> SyntaxError: invalid syntax
>>
>>
>> import rrdtool
>> import os
>> import time
>>
>> rrdtool.create('test.rrd',
>>    '--start', 920804400,
>>    'DS:speed:COUNTER:600:U:U',
>>    'RRA:AVERAGE:0.5:1:24 ',
>>    'RRA:AVERAGE:0.5:6:10')
>>            rrdtool.update('test.rrd', 920804700:12345, 
>> 920805000:12357, 920805300:12363)
>> rrdtool.update('test.rrd', 920805600:12363, 920805900:12363, 
>> 920806200:12373)
>> rrdtool.update('test.rrd', 920806500:12383, 920806800:12393, 
>> 920807100:12399)
>> rrdtool.update('test.rrd', 920807400:12405, 920807700:12411, 
>> 920808000:12415)
>> rrdtool.update('test.rrd', 920808300:12420, 920808600:12422, 
>> 920808900:12423)
>>
>> rrdtool.graph('test.png',                                        
>> '--start', 920804400
>>         '--end', 920808000,                     
>> 'DEF:myspeed=test.rrd:speed:AVERAGE',                     
>> 'LINE2:myspeed#FF0000')
>>

Is it me, or you've indented the first update()?

Also, since python is an interpreted language that comes with an interactive
shell, have you tried feeding each line individually to the interpreter?

Regards,
Yiannis Vavouranakis




More information about the rrd-users mailing list