Author Topic: sub nameservers disappeared from NicToolServer/Import/Base.pm at some point  (Read 3563 times)

dinopower

  • wiki
  • **
  • Posts: 4
  • Karma: +0/-0
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

  • Administrator
  • Wizard
  • *****
  • Posts: 635
  • Karma: +0/-0
    • Matt's Personal Site
Yes, you can add it back if you depend on it.