fix for over-eager fix to #506

This commit is contained in:
Oliver Gorwits
2019-03-03 09:19:39 +00:00
parent ef560fb59a
commit 57cb6ddb70

View File

@@ -28,10 +28,10 @@ register_worker({ phase => 'main' }, sub {
my $old_ip = $device->ip; my $old_ip = $device->ip;
my $new_ip = NetAddr::IP->new($extra); my $new_ip = NetAddr::IP->new($extra);
#my $new_dev = get_device($new_ip->addr); my $new_dev = get_device($new_ip->addr);
#if ($new_dev and $new_dev->in_storage and ($new_dev->ip ne $device->ip)) { if ($new_dev and $new_dev->in_storage and ($new_dev->ip ne $device->ip)) {
# return Status->error(sprintf "Already know new device as: %s.", $new_dev->ip); return Status->error(sprintf "Already know new device as: %s.", $new_dev->ip);
#} }
renumber_device($device, $new_ip); renumber_device($device, $new_ip);
return Status->done(sprintf 'Renumbered device %s to %s (%s).', return Status->done(sprintf 'Renumbered device %s to %s (%s).',