Cnutt::Feed - A rss/atom reader which delivers entries to your mailboxes


cnutt-feed documentation Contained in the cnutt-feed distribution.

Index


Code Index:

NAME

Top

Cnutt::Feed - A rss/atom reader which delivers entries to your mailboxes

VERSION

Top

Version 1.1

DESCRIPTION

Top

See cnutt-feed manual.

METHODS

Top

new

ls

List the feeds from an url.

get

Take an url and a mailbox on the command line and download the feed to the mailbox.

fetch

Take a feed name and fetch it according the config file data.

AUTHOR

Top

Olivier Schwander, <olivier.schwander at ens-lyon.org>

BUGS

Top

Please report any bugs or feature requests to bug-cnutt-feed at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=cnutt-feed. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

Top

A darcs repository is available here :

http://chadok.info/darcs/cnutt/cnutt-feed

You can also look for information at:

* RT: CPAN's request tracker

http://rt.cpan.org/NoAuth/Bugs.html?Dist=cnutt-feed

* AnnoCPAN: Annotated CPAN documentation

http://annocpan.org/dist/cnutt-feed

* CPAN Ratings

http://cpanratings.perl.org/d/cnutt-feed

* Search CPAN

http://search.cpan.org/dist/cnutt-feed

COPYRIGHT & LICENSE

Top


cnutt-feed documentation Contained in the cnutt-feed distribution.
package Cnutt::Feed;

use strict;
use warnings;

use Pod::Usage;
use Getopt::Long;

use Cnutt::Feed::Actions::List;
use Cnutt::Feed::Actions::Get;
use Cnutt::Feed::Actions::Fetch;

our $VERSION = '1.1';

sub new {
	my $class = shift;
	my %options = @_;
	my $self = \%options;
	bless $self;
	return $self;
}

sub ls {
	my $options = shift;
    my $url = shift;

    Cnutt::Feed::Actions::List::ls($options, $url);
}

sub get {
	my $options = shift;
    my $url = shift;
    my $mb = shift;

    Cnutt::Feed::Actions::Get::get($options, $url, $mb);
}

sub fetch {
	my $options = shift;
    my @names = @_;

    Cnutt::Feed::Actions::Fetch::fetch($options, @names);
}