diff --git a/bin/netdisco-sshcollector b/bin/netdisco-sshcollector index ccf12357..d77932a1 100755 --- a/bin/netdisco-sshcollector +++ b/bin/netdisco-sshcollector @@ -76,6 +76,7 @@ Dancer::Logger->init('console', $CONFIG); MCE::Loop::init { chunk_size => 1 }; my %stats; +$stats{entry} = 0; exit main(); @@ -130,13 +131,11 @@ sub process { my $arpentries = [ $device->arpnip($hostlabel, $ssh, $args) ]; # debug p $arpentries; - if (scalar @$arpentries) { - hostnames_resolve_async($arpentries); - return [$hostlabel, $arpentries]; - } - else { + if (not scalar @$arpentries) { warning "WARNING: no entries received from <$hostlabel>"; } + hostnames_resolve_async($arpentries); + return [$hostlabel, $arpentries]; } sub store_arpentries {