(plugin) network::vectra::restapi - add filter option (#4119)

This commit is contained in:
qgarnier 2022-12-22 11:35:25 +00:00 committed by GitHub
parent c83248f44e
commit 6d9dcf21b6
1 changed files with 3 additions and 0 deletions

View File

@ -88,6 +88,9 @@ sub manage_selection {
$self->{interfaces} = {};
foreach my $interface_name (keys %{$result->{network}->{interfaces}->{brain}}) {
next if (defined($self->{option_results}->{filter_interface_name}) && $self->{option_results}->{filter_interface_name} ne '' &&
$interface_name !~ /$self->{option_results}->{filter_interface_name}/);
$self->{interfaces}->{$interface_name} = {
name => $interface_name,
status => lc($result->{network}->{interfaces}->{brain}->{$interface_name}->{link})