build device_auth from communities

This commit is contained in:
Oliver Gorwits
2017-09-18 22:46:35 +01:00
parent 1969291719
commit 559fa4f93f
2 changed files with 68 additions and 1 deletions

View File

@@ -1,6 +1,7 @@
package App::Netdisco::Configuration;
use App::Netdisco::Environment;
use App::Netdisco::Util::SNMP ();
use Dancer ':script';
use Path::Class 'dir';
@@ -110,6 +111,9 @@ foreach my $name (qw/discover_only macsuck_only arpnip_only nbtstat_only/) {
push @{setting($name)}, @{ setting('devices_only') };
}
# fix up device_auth (or create it from old settings)
config->{'device_auth'} = [ App::Netdisco::Util::SNMP::fixup_device_auth() ];
# legacy config item names
config->{'devport_vlan_limit'} =