App-jupiter

 view release on metacpan or  search on metacpan

script/jupiter  view on Meta::CPAN

  if ($command eq 'update') {
    update_cache(@ARGV);
  } elsif ($command eq 'html') {
    make_html(@ARGV);
  } else {
    my $parser = Pod::Simple::Text->new();
    $parser->parse_file($0);
  }
}

sub update_cache {
  my ($feeds, $files) = read_opml(@_);
  make_directories($feeds);
  load_feed_metadata($feeds, $files);
  my $ua = Mojo::UserAgent->new->with_roles('+Queued')
      ->max_redirects(3)
      ->max_active(5);
  make_promises($ua, $feeds);
  fetch_feeds($feeds);
  save_feed_metadata($feeds, $files);
  cleanup_cache($feeds);

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 2.054 seconds using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )