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

Merge pull request #216 from jenkins101/interface_linux_multi-fix

[Plugin interfaces_linux_multi] Fixed collect loop and some typos
This commit is contained in:
Kenyon Ralph 2013-03-03 17:24:21 -08:00
commit ccaeefff42

View file

@ -85,6 +85,7 @@
use strict;
use warnings;
use Time::HiRes;
use IO::Handle;
my $plugin = $0;
$plugin =~ s/.*\///;
@ -130,7 +131,7 @@ if (defined $ENV{MUNIN_UPDATERATE}) {
if (defined $ENV{MUNIN_CACHEFLUSH_RATE}) {
if ($ENV{MUNIN_CACHEFLUSH_RATE} =~ /^[0-9]+$/) {
$update_rate = int($ENV{MUNIN_CACHEFLUSH_RATE});
$flush_interval = int($ENV{MUNIN_CACHEFLUSH_RATE});
} else {
print STDERR "Invalid flush rate: $ENV{MUNIN_CACHEFLUSH_RATE}";
}
@ -154,8 +155,8 @@ if (defined $ENV{MUNIN_IF_INCLUDE}) {
}
}
my $exclude_list = undef;
if (defined $ENV{MUNIN_IF_INCLUDE}) {
$exclude_list = [ split(/[[:space:]]+/, $ENV{MUNIN_IF_INCLUDE}) ];
if (defined $ENV{MUNIN_IF_EXCLUDE}) {
$exclude_list = [ split(/[[:space:]]+/, $ENV{MUNIN_IF_EXCLUDE}) ];
if (0 == scalar (@$exclude_list)) {
$exclude_list = undef;
} elsif ('' eq $exclude_list->[0]) {