Parse-CPAN-Perms
view release on metacpan or search on metacpan
lib/Parse/CPAN/Perms.pm view on Meta::CPAN
my $perms = {};
while (<$fh>) {
if ($inheader) {
$inheader = 0 if not m/ \S /x;
next;
}
chomp;
my ($module, $author, $perm) = split m/\s* , \s*/x;
$perms->{$module}->{$author} = $perm;
}
return $perms;
}
#-----------------------------------------------------------------------------
sub is_authorized {
my ( $self, $author, $module ) = @_;
( run in 2.082 seconds using v1.01-cache-2.11-cpan-71847e10f99 )