bin/zone-ls
branchhs12
changeset 85 c47953192c5c
parent 77 35905799cfd1
child 95 cb92affcf59f
equal deleted inserted replaced
84:7c94598b7649 85:c47953192c5c
     3 use v5.10;
     3 use v5.10;
     4 use strict;
     4 use strict;
     5 use warnings;
     5 use warnings;
     6 use Pod::Usage;
     6 use Pod::Usage;
     7 use File::Basename;
     7 use File::Basename;
     8 use FindBin;
       
     9 use Time::Local;
     8 use Time::Local;
    10 use Getopt::Long;
     9 use Getopt::Long;
    11 use if $ENV{DEBUG} => "Smart::Comments";
    10 use if $ENV{DEBUG} => "Smart::Comments";
    12 use DNStools::Config qw(get_config);
    11 use DNStools::Config qw(get_config);
    13 
    12 
    27                 -noperldoc => system("perldoc -V &>/dev/null")
    26                 -noperldoc => system("perldoc -V &>/dev/null")
    28             );
    27             );
    29         },
    28         },
    30     ) or pod2usage;
    29     ) or pod2usage;
    31 
    30 
    32     %config = get_config("$FindBin::Bin/dnstools.conf", "/etc/dnstools.conf");
    31     %config = get_config();
    33     die "$config{master_dir}: $!\n" if not -d $config{master_dir};
    32     die "$config{master_dir}: $!\n" if not -d $config{master_dir};
    34 
    33 
    35     foreach my $dir (grep { -d } glob "$config{master_dir}/*") {
    34     foreach my $dir (grep { -d } glob "$config{master_dir}/*") {
    36 
    35 
    37         my $zone = basename($dir);
    36         my $zone = basename($dir);