X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=examples%2Fshared-demo.pl.in;h=f01c1ae1c886adf294515ef546141471cb8eb08d;hp=802197130380c730973b735d813809919fc54891;hb=43576b330db3c4e4dafb93703e28595f1417b337;hpb=a4e465de6b8cb972864ec1636bef470dd1173d89 diff --git a/examples/shared-demo.pl.in b/examples/shared-demo.pl.in index 8021971..f01c1ae 100755 --- a/examples/shared-demo.pl.in +++ b/examples/shared-demo.pl.in @@ -14,11 +14,8 @@ sub ok print "ok $ok_count $what\n"; } -#makes things work when run without install -use lib qw( ../bindings/perl-shared/blib/lib ../bindings/perl-shared/blib/arch ); - #makes programm work AFTER install -use lib qw( @prefix@/lib/perl ../lib/perl ); +use lib qw( @prefix@/lib/perl ); use strict; use vars qw(@ISA $loaded); @@ -92,10 +89,10 @@ for (my $t=$START+1; $t<$START+$STEP*$RUNS; $t+=$STEP+int((rand()-0.5)*7)){ $counter += int(2500*sin($t/2000)*$STEP); - my $data = int(1000+500*sin($t/1000)).":". - int(1000+900*sin($t/2330)).":". - int(2000*cos($t/1550)).":". - int(3220*sin($t/3420)).":$counter"; + my $data = (1000+500*sin($t/1000)).":". + (1000+900*sin($t/2330)).":". + (2000*cos($t/1550)).":". + (3220*sin($t/3420)).":$counter"; push(@options, "$t:$data"); RRDs::update $RRD1, "$t:$data"; if ($ERROR = RRDs::error) { @@ -145,7 +142,7 @@ for (my $i=0;$i<$GRUNS;$i++) { "VRULE:".($now-7200)."#008877:120 Minutes ago"; if ($ERROR = RRDs::error) { - print "ERROR: $ERROR\n"; + die "ERROR: $ERROR\n"; } else { print "Image Size: ${xs}x${ys}\n"; print "Graph Return:\n",(join "\n", @$graphret),"\n\n"; @@ -157,7 +154,7 @@ for (my $i=0;$i<$GRUNS;$i++) { my ($start,$step,$names,$array) = RRDs::fetch $RRD1, "AVERAGE"; $ERROR = RRDs::error; -print "ERROR: $ERROR\n" if $ERROR ; +die "ERROR: $ERROR\n" if $ERROR ; print "start=$start, step=$step\n"; print " "; map {printf("%12s",$_)} @$names ;