sub nameservers disappeared from NicToolServer/Import/Base.pm at some point

Started by dinopower, June 04, 2016, 10:18:28 AM

Previous topic - Next topic

dinopower

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?

matt