From 243136558310cf8fc3fcc05d30691ef8a50b1b35 Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Mon, 13 Nov 2017 22:17:11 +0000 Subject: [PATCH] better fix for duplicate module entity index --- lib/App/Netdisco/Worker/Plugin/Discover/Entities.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/App/Netdisco/Worker/Plugin/Discover/Entities.pm b/lib/App/Netdisco/Worker/Plugin/Discover/Entities.pm index 7c81ef75..f3ee0d7a 100644 --- a/lib/App/Netdisco/Worker/Plugin/Discover/Entities.pm +++ b/lib/App/Netdisco/Worker/Plugin/Discover/Entities.pm @@ -62,7 +62,7 @@ register_worker({ phase => 'main', driver => 'snmp' }, sub { # build device modules list for DBIC my (@modules, %seen_idx); foreach my $entry (keys %$e_index) { - next if $seen_idx{$entry}++; + next if $seen_idx{ $e_index->{$entry} }++; push @modules, { index => $e_index->{$entry}, type => $e_type->{$entry},