App-cpanreports
view release on metacpan or search on metacpan
lib/App/cpanreports.pm view on Meta::CPAN
my $guid = $report->{guid};
next if glob "$dir/*.$guid";
my $file_name = "$dir/log.test-$report->{osname}.$report->{osvers}-$report->{perl}";
$mech->get("http://www.cpantesters.org/cpan/report/$guid");
my $text = $mech->content;
if ($text =~ /ccflags[^\n]+ -DDEBUGGING.+?\n/sm) {
$file_name .= 'd';
}
if ($report->{platform} !~ /thread/) {
$file_name .= "-nt";
}
# add the GUID to the file to make determining if the report has been
# previously downloaded easy.
$file_name .= ".$guid";
$text =~ s/^.*<pre>\nFrom:/From/sm;
$text =~ s{<hr class="clear-contentunit" />.*$}{}s;
decode_entities($text);
( run in 0.370 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )