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
Go Down

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:

Code Select

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:

Code Select

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


Go Up