This commit was generated by cvs2svn to compensate for changes in r11022,
[freeside.git] / FS / FS / part_export / bind_slave.pm
1 package FS::part_export::bind_slave;
2
3 use vars qw(@ISA %info);
4 use Tie::IxHash;
5 use FS::part_export::null;
6
7 @ISA = qw(FS::part_export::null);
8
9 tie my %options, 'Tie::IxHash', 
10   'master'       => { label=> 'Master IP address(s) (semicolon-separated)' },
11   %FS::part_export::bind::options,
12 ;
13 delete $options{'zonepath'};
14
15 %info = (
16   'svc'     => 'svc_domain',
17   'desc'    =>'Batch export to slave BIND named',
18   'options' => \%options,
19   'notes'   => <<'END'
20 Batch export of BIND configuration file to a secondary nameserver.  Zones are
21 slaved from the listed masters.
22 <a href="http://search.cpan.org/dist/File-Rsync">File::Rsync</a>
23 must be installed.  Run bin/bind.export to export the files.
24 END
25 );
26
27 1;
28