mirror of
https://github.com/centreon/centreon-plugins.git
synced 2025-07-27 15:44:21 +02:00
Fix vserver filter option
This commit is contained in:
parent
0bf3f04beb
commit
4bb66afcb0
@ -257,6 +257,12 @@ sub manage_selection {
|
|||||||
foreach my $instance (sort @fs_selected) {
|
foreach my $instance (sort @fs_selected) {
|
||||||
my $result2 = $options{snmp}->map_instance(mapping => $mapping2, results => $snmp_result, instance => $instance);
|
my $result2 = $options{snmp}->map_instance(mapping => $mapping2, results => $snmp_result, instance => $instance);
|
||||||
|
|
||||||
|
if (defined($result2->{dfVserver}) && defined($self->{option_results}->{filter_vserver}) && $self->{option_results}->{filter_vserver} ne '' &&
|
||||||
|
$result2->{dfVserver} !~ /$self->{option_results}->{filter_vserver}/) {
|
||||||
|
$self->{output}->output_add(long_msg => "skipping '" . $instance . "': no matching filter vserver.", debug => 1);
|
||||||
|
next;
|
||||||
|
}
|
||||||
|
|
||||||
$self->{fs}->{$instance} = {
|
$self->{fs}->{$instance} = {
|
||||||
display => defined($result2->{dfVserver}) && $result2->{dfVserver} ne '' ?
|
display => defined($result2->{dfVserver}) && $result2->{dfVserver} ne '' ?
|
||||||
$result2->{dfVserver} . ':' . $results->{$mapping2->{dfFileSys}->{oid} . '.' . $instance} :
|
$result2->{dfVserver} . ':' . $results->{$mapping2->{dfFileSys}->{oid} . '.' . $instance} :
|
||||||
|
Loading…
x
Reference in New Issue
Block a user