fix cached ports list which needs to be complete rows for Neighbors.pm to work

This commit is contained in:
Oliver Gorwits
2019-01-03 22:56:17 +00:00
parent 272901204b
commit 7811c32147

View File

@@ -253,8 +253,8 @@ register_worker({ phase => 'early', driver => 'snmp' }, sub {
$device->ports->populate([values %interfaces]); $device->ports->populate([values %interfaces]);
# cache for later phases of the discovery # cache for later phases of the discovery
vars->{'device_ports'} = { map {($_->port => $_)} vars->{'device_ports'} =
$device->ports->search(undef, {columns => 'port'})->all }; { map {($_->port => $_)} $device->ports->all };
return Status->info(sprintf ' [%s] interfaces - added %d new interfaces', return Status->info(sprintf ' [%s] interfaces - added %d new interfaces',
$device->ip, scalar values %interfaces); $device->ip, scalar values %interfaces);