Config-Augeas-Validator
view release on metacpan or search on metacpan
lib/Config/Augeas/Validator.pm view on Meta::CPAN
}
return @files;
}
sub play {
my ($self, @infiles) = @_;
my @files;
if ($self->{recurse}) {
printf "\033[?25l"; # hide cursor
print colored ("I: Recursively analyzing directories ", COLOR_INFO) unless $self->{quiet};
find sub {
my $exclude = $self->{exclude};
$exclude ||= '^$';
push @files, $File::Find::name
if(-e && $File::Find::name !~ /^$exclude$/);
$self->tick unless $self->{quiet}
}, @infiles;
print colored("[done]", COLOR_OK),"\n" unless $self->{quiet};
printf "\033[?25h"; # restore cursor
} elsif ($#infiles < 0) {
@files = $self->get_all_files();
$self->{syswide} = 1;
}else {
@files = @infiles;
}
if ($self->{conffile}) {
$self->load_conf($self->{conffile});
$self->play_one(@files);
( run in 0.251 second using v1.01-cache-2.11-cpan-4d50c553e7e )