projects
/
spider.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add Local::ann() as requested by Felipe PY1NB.
[spider.git]
/
perl
/
Mrtg.pm
diff --git
a/perl/Mrtg.pm
b/perl/Mrtg.pm
index 25527a8bbb2a94cd4c51a0e2e5d31507f22ef997..c3164672df210580e32cc844a33b97466960eafc 100644
(file)
--- a/
perl/Mrtg.pm
+++ b/
perl/Mrtg.pm
@@
-3,7
+3,7
@@
#
# Copyright (c) - 2002 Dirk Koopman G1TLH
#
#
# Copyright (c) - 2002 Dirk Koopman G1TLH
#
-#
$Id$
+#
#
package Mrtg;
#
package Mrtg;
@@
-47,13
+47,15
@@
sub run
{
my $self = shift;
$self->{mc}->close;
{
my $self = shift;
$self->{mc}->close;
- return `mrtg $self->{cfg}`;
+ return `mrtg
--lock-file=$self->{dir}/mrtg.lock --confcache-file=$self->{dir}/mrtg.confcache
$self->{cfg}`;
}
sub data
{
my ($self, $name, $vali, $valo, $title) = @_;
my $uptime = main::uptime();
}
sub data
{
my ($self, $name, $vali, $valo, $title) = @_;
my $uptime = main::uptime();
+ $vali ||= 0;
+ $valo ||= 0;
if (my $m = new IO::File ">$self->{dir}/$name" ) {
$m->print("$vali\n$valo\n$uptime\n$title\n");
if (my $m = new IO::File ">$self->{dir}/$name" ) {
$m->print("$vali\n$valo\n$uptime\n$title\n");