AnyEvent-Retry
view release on metacpan or search on metacpan
"runtime" : {
"requires" : {
"AnyEvent" : 0,
"Math::Fibonacci" : 0,
"Moose" : 0,
"Moose::Role" : 0,
"MooseX::Types" : 0,
"MooseX::Types::Common::Numeric" : 0,
"MooseX::Types::Moose" : 0,
"Scalar::Util" : 0,
"Try::Tiny" : 0,
"namespace::autoclean" : 0,
"true" : 0
}
},
"test" : {
"requires" : {
"Test::Exception" : 0,
"Test::More" : 0,
"ok" : 0
}
name: AnyEvent-Retry
requires:
AnyEvent: 0
Math::Fibonacci: 0
Moose: 0
Moose::Role: 0
MooseX::Types: 0
MooseX::Types::Common::Numeric: 0
MooseX::Types::Moose: 0
Scalar::Util: 0
Try::Tiny: 0
namespace::autoclean: 0
true: 0
resources:
repository: http://github.com/jrockway/anyevent-retry
version: 0.03
x_Dist_Zilla:
plugins:
-
class: Dist::Zilla::Plugin::BeJROCKWAY
name: '@JROCKWAY/BeJROCKWAY'
Makefile.PL view on Meta::CPAN
'NAME' => 'AnyEvent::Retry',
'PREREQ_PM' => {
'AnyEvent' => '0',
'Math::Fibonacci' => '0',
'Moose' => '0',
'Moose::Role' => '0',
'MooseX::Types' => '0',
'MooseX::Types::Common::Numeric' => '0',
'MooseX::Types::Moose' => '0',
'Scalar::Util' => '0',
'Try::Tiny' => '0',
'namespace::autoclean' => '0',
'true' => '0'
},
'VERSION' => '0.03',
'test' => {
'TESTS' => 't/*.t t/intervals/*.t'
}
);
lib/AnyEvent/Retry.pm view on Meta::CPAN
package AnyEvent::Retry;
BEGIN {
$AnyEvent::Retry::VERSION = '0.03';
}
# ABSTRACT: try something until it works
use Moose;
use MooseX::Types::Common::Numeric qw(PositiveNum);
use AnyEvent::Retry::Types qw(Interval);
use AnyEvent;
use Try::Tiny;
use Scalar::Util qw(weaken);
use true;
use namespace::autoclean;
has 'after' => (
is => 'ro',
isa => PositiveNum,
default => 0,
);
lib/AnyEvent/Retry/Coro.pm view on Meta::CPAN
package AnyEvent::Retry::Coro;
BEGIN {
$AnyEvent::Retry::Coro::VERSION = '0.03';
}
# ABSTRACT: AnyEvent::Retry for jobs that run in separate threads
use Moose;
use Coro;
use Scalar::Util qw(weaken);
use Try::Tiny;
use true;
use namespace::autoclean;
extends 'AnyEvent::Retry';
has '+on_failure' => (
init_arg => undef,
required => 0,
writer => 'set_failure_cb',
( run in 0.806 second using v1.01-cache-2.11-cpan-05444aca049 )