allow port name to be changed on pseudo devices

This commit is contained in:
Oliver Gorwits
2016-10-01 16:45:31 +01:00
parent 87cc986004
commit 1f020e07ee

View File

@@ -71,6 +71,7 @@ sub _set_port_generic {
my $port = get_port($ip, $pn)
or return job_error("Unknown port name [$pn] on device [$ip]");
if ($device->vendor ne 'netdisco') {
# snmp connect using rw community
my $info = snmp_connect_rw($ip)
or return job_error("Failed to connect to device [$ip] to control port");
@@ -93,6 +94,7 @@ sub _set_port_generic {
if (ref {} ne ref $state or $state->{$iid} ne $data) {
return job_error("Verify of [$pn] $slot failed on [$ip]");
}
}
# update netdisco DB
$port->update({$column => $data});