AnyEvent-Feed
view release on metacpan or search on metacpan
lib/AnyEvent/Feed.pm view on Meta::CPAN
$self->{entry_ages} ||= {};
if (defined $self->{interval}) {
unless (defined $self->{on_fetch}) {
croak "no 'on_fetch' callback given!";
}
my $wself = $self;
weaken $wself;
$self->{timer_cb} = sub {
$wself->fetch (sub {
my ($self, $e, $f, $err) = @_;
$self->{on_fetch}->($self, $e, $f, $err);
$self->{timer} =
AnyEvent->timer (
after => $self->{interval}, cb => $self->{timer_cb});
})
};
$self->{timer_cb}->();
}
return $self
}
sub _entry_to_hash {
my ($entry) = @_;
my $x = sha1_base64
encode 'utf-8',
( run in 1.084 second using v1.01-cache-2.11-cpan-49f99fa48dc )