1 /***************************************************************************** 2 * RRDtool 1.2.30 Copyright by Tobi Oetiker, 1997-2009 3 ***************************************************************************** 4 * rrdupdate.c Main program for the (standalone) rrdupdate utility 5 ***************************************************************************** 6 * $Id: rrdupdate.c 1735 2009-01-19 14:29:11Z oetiker $ 7 *****************************************************************************/ 8 9 #if defined(_WIN32) && !defined(__CYGWIN__) && !defined(__CYGWIN32__) && !defined(HAVE_CONFIG_H) 10 #include "../win32/config.h" 11 #else 12 #ifdef HAVE_CONFIG_H 13 #include "../rrd_config.h" 14 #endif 15 #endif 16 17 #include "rrd.h" 18 19 int main(int argc,char ** argv)20main(int argc, char **argv){ 21 rrd_update(argc,argv); 22 if (rrd_test_error()) { 23 printf("RRDtool " PACKAGE_VERSION " Copyright by Tobi Oetiker, 1997-2008\n\n" 24 "Usage: rrdupdate filename\n" 25 "\t\t\t[--template|-t ds-name:ds-name:...]\n" 26 "\t\t\ttime|N:value[:value...]\n\n" 27 "\t\t\tat-time@value[:value...]\n\n" 28 "\t\t\t[ time:value[:value...] ..]\n\n"); 29 30 printf("ERROR: %s\n",rrd_get_error()); 31 rrd_clear_error(); 32 return 1; 33 } 34 return 0; 35 } 36