X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=examples%2Fshared-demo.pl.in;h=596fb0622b19da7670d529e5523ce38096779ae2;hb=d0371d8311c9008255a6e50ff296f349f74e10e5;hp=61df205225161e37a7766a6095abe69e33ccc491;hpb=0fe03275068c0e55d01a7cc2308fa12fdee569cf;p=rrdtool.git diff --git a/examples/shared-demo.pl.in b/examples/shared-demo.pl.in index 61df205..596fb06 100755 --- a/examples/shared-demo.pl.in +++ b/examples/shared-demo.pl.in @@ -173,3 +173,46 @@ foreach my $line (@$array){ +my ($start,$end,$step,$col_cnt,$legend,$data) = + RRDs::xport ("-m", 400, + "--start", "now-1day", + "--end", "now", + "DEF:alpha=$RRD1:a:AVERAGE", + "DEF:beta=$RRD1:d:AVERAGE", + "CDEF:calc=alpha,beta,+,2,/,100,*,102,/", + "XPORT:alpha:original ds", + "XPORT:calc:calculated values", + ); + +my $ERROR = RRDs::error; +die "$0: unable to xport: $ERROR\n" if $ERROR; + +print "\nrrdxport test:\n\n"; +print "\n\n"; +print "\n"; +print " \n"; +print " $start\n"; +print " $step\n"; +print " $end\n"; +print " ", $#$data + 1, "\n"; +print " $col_cnt\n"; +print " \n"; +foreach my $entry (@$legend) { + print " $entry\n"; +} +print " \n"; +print " \n"; +print " \n"; +my $row_counter = 0; +foreach my $row (@$data) { + $row_counter++; + print " $start"; + $start += $step; + foreach my $val (@$row) { + printf ("%1.10e",$val) if $val ne ''; + print "NaN" if $val eq ''; + } + print "\n"; +} +print " \n"; +print "\n";