diff --git a/check_backuppc_du b/check_backuppc_du index 96f10ee..be594a3 100755 --- a/check_backuppc_du +++ b/check_backuppc_du @@ -121,7 +121,7 @@ foreach my $hostname ( sort(keys %Status) ) { next if $hostname =~ /^\s*$/; next if $hostname =~ /^ /; next if ( $host && $hostname !~ m/$host/ ); - next if ( scalar(@hostlist) > 0 && not ($hostname ~~ @hostlist) ); + next if ( scalar(@hostlist) > 0 && not(grep /^\Q$hostname$/, @hostlist) ); my %HostStatus = %{$Status{$hostname}}; my %host_conf = %{$server->ConfigDataRead($hostname)};