Hi all,

I am completely new to Perl, so excuse me if my question is stupid
(which probably is actually).

I am using RRD modules and keep having a problem with the fetch function

#!/opt/perl56/bin/perl

use lib qw (/opt/mrtg/lib/perl ../lib/perl);

use Time::Local;
use RRDs;

my ($start,$step,$names,$data) = RRDs::fetch ARGV[0];
my $ERROR = RRDs::error;
die "$0 : $ERROR\n" if $ERROR;
print "Start:       ", scalar localtime($start), " ($start)\n";
print "Step size:   $step seconds\n";
print "DS names:    ", join (", ", @$names)."\n";
print "Data points: ", $#$data + 1, "\n";
print "Data:\n";
foreach my $line (@$data) {
  print "  ", scalar localtime($start), " ($start) ";
  $start += $step;
  foreach my $val (@$line) {
    printf "%12.1f ", $val;
  }
  print "\n";
}

All is taken from the perldoc help files.

I get a : unknown consolidation function 'ARRAY(0xeb960)'

Any help here ? Or any info on how to use these modules. The perldoc
help is very limited.

Thanks
Richard

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to