We have a 2.27 install and are trying to deploy a fresh install of 2.33 on a new server. One of our import scripts fails with this:
Can't locate object method "nameservers" via package "NicToolServer::Import::tinydns" at /root/dnsadmin-scripts/hostasaurus2nictool.pl line 16.
I discovered that in our 2.27 version, in file /usr/local/share/perl5/NicToolServer/Import/Base.pm, this exists:
sub nameservers {
my ($self, $ns) = @_;
return $self->{nameservers} if ! $ns;
$self->{nameservers} = $ns;
return $ns;
};
And in 2.33 it's not there. Can/should I just add it back?
Yes, you can add it back if you depend on it.