Add API to get a quick list of files in a records file

This commit is contained in:
Jamie Cameron
2021-04-19 18:46:04 -07:00
parent 1b09f176fc
commit e9999de7a8

View File

@ -28,8 +28,12 @@ foreach my $z (@zones) {
next if ($tv ne "master" && $tv ne "hint");
my $file = &find_value("file", $z->{'members'});
next if (!$file);
my @recs = &read_zone_file($file, $z->{'value'});
push(@rv, map { $_->{'file'} } @recs);
if (&is_raw_format_records(&make_chroot($file))) {
push(@rv, $file);
}
else {
push(@rv, &files_in_zone_file($file));
}
}
return map { &make_chroot($_) } &unique(@rv);