1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-25 02:18:08 +00:00

Merge pull request #949 from mikini/patch-1

Generate cache file if missing
This commit is contained in:
Lars Kruse 2018-10-05 01:37:33 +02:00 committed by GitHub
commit 25a7b2c0f1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -107,15 +107,16 @@ if( (defined $ARGV[0]) && ($ARGV[0] eq "config") ) {
}
##### fetch
open (FILE, "<", $CACHEFILE) or munin_exit_fail();
while(defined (my $foo = <FILE>)) {
if ($foo =~ m/(\d+)\s+(.+)/) {
my ($field, $value) = ($2, $1);
clean_path(\$field);
print clean_fieldname($field), ".value ", $value, "\n";
if (open (FILE, "<", $CACHEFILE)) {
while(defined (my $foo = <FILE>)) {
if ($foo =~ m/(\d+)\s+(.+)/) {
my ($field, $value) = ($2, $1);
clean_path(\$field);
print clean_fieldname($field), ".value ", $value, "\n";
}
}
close(FILE);
}
close(FILE);
daemonize();
#