1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-21 18:41:03 +00:00

Fix du-2 to use clean_fieldname()

Update du-2 to fix "No .label provided" error by using clean_fieldname().
This commit is contained in:
Vincas Dargis 2018-03-28 11:43:28 +00:00 committed by GitHub
parent 87927d194c
commit 29dd82be36
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -91,12 +91,12 @@ if( (defined $ARGV[0]) && ($ARGV[0] eq "config") ) {
while(defined (my $bar = <FILE>)) { while(defined (my $bar = <FILE>)) {
if ($bar =~ m/(\d+)\s+(.+)/) { if ($bar =~ m/(\d+)\s+(.+)/) {
my $dir = $2; my $dir = $2;
clean_path(\$dir); my $clean_dir = clean_fieldname($dir);
print "$dir.label $dir\n"; print "$clean_dir.label $dir\n";
if ($foo++) { if ($foo++) {
print "$dir.draw STACK\n"; print "$clean_dir.draw STACK\n";
} else { } else {
print "$dir.draw AREA\n"; print "$clean_dir.draw AREA\n";
} }
} }
} }
@ -110,8 +110,7 @@ open (FILE, "<", $CACHEFILE) or munin_exit_fail();
while(defined (my $foo = <FILE>)) { while(defined (my $foo = <FILE>)) {
if ($foo =~ m/(\d+)\s+(.+)/) { if ($foo =~ m/(\d+)\s+(.+)/) {
my ($field, $value) = ($2, $1); my ($field, $value) = ($2, $1);
clean_path(\$field); print clean_fieldname($field), ".value ", $value, "\n";
print $field, ".value ", $value, "\n";
} }
} }
close(FILE); close(FILE);