From 7811c321470fe9c78d102dd91eef934e9e654af2 Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Thu, 3 Jan 2019 22:56:17 +0000 Subject: [PATCH] fix cached ports list which needs to be complete rows for Neighbors.pm to work --- lib/App/Netdisco/Worker/Plugin/Discover/Properties.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/App/Netdisco/Worker/Plugin/Discover/Properties.pm b/lib/App/Netdisco/Worker/Plugin/Discover/Properties.pm index f10808fb..5f7726b2 100644 --- a/lib/App/Netdisco/Worker/Plugin/Discover/Properties.pm +++ b/lib/App/Netdisco/Worker/Plugin/Discover/Properties.pm @@ -253,8 +253,8 @@ register_worker({ phase => 'early', driver => 'snmp' }, sub { $device->ports->populate([values %interfaces]); # cache for later phases of the discovery - vars->{'device_ports'} = { map {($_->port => $_)} - $device->ports->search(undef, {columns => 'port'})->all }; + vars->{'device_ports'} = + { map {($_->port => $_)} $device->ports->all }; return Status->info(sprintf ' [%s] interfaces - added %d new interfaces', $device->ip, scalar values %interfaces);