Action-Retry
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
META.yml
Makefile.PL
README
dist.ini
lib/Action/Retry.pm
lib/Action/Retry/Strategy.pm
lib/Action/Retry/Strategy/Constant.pm
lib/Action/Retry/Strategy/Fibonacci.pm
lib/Action/Retry/Strategy/HelperRole/RetriesLimit.pm
lib/Action/Retry/Strategy/HelperRole/SleepCapping.pm
lib/Action/Retry/Strategy/HelperRole/SleepTimeout.pm
lib/Action/Retry/Strategy/Linear.pm
t/00-compile.t
t/check_params.t
t/constant.t
t/fibonacci.t
t/linear.t
t/nonblocking.t
t/release-distmeta.t
t/release-pod-coverage.t
version: 0.24
Action::Retry::Strategy::Fibonacci:
file: lib/Action/Retry/Strategy/Fibonacci.pm
version: 0.24
Action::Retry::Strategy::HelperRole::RetriesLimit:
file: lib/Action/Retry/Strategy/HelperRole/RetriesLimit.pm
version: 0.24
Action::Retry::Strategy::HelperRole::SleepCapping:
file: lib/Action/Retry/Strategy/HelperRole/SleepCapping.pm
version: 0.24
Action::Retry::Strategy::HelperRole::SleepTimeout:
file: lib/Action/Retry/Strategy/HelperRole/SleepTimeout.pm
version: 0.24
Action::Retry::Strategy::Linear:
file: lib/Action/Retry/Strategy/Linear.pm
version: 0.24
requires:
Math::Fibonacci: 0
Module::Runtime: 0
Moo: 0
Scalar::Util: 0
Time::HiRes: 0
lib/Action/Retry/Strategy/Fibonacci.pm view on Meta::CPAN
# ABSTRACT: Fibonacci incrementation of sleep time strategy
use Math::Fibonacci qw(term);
use Moo;
with 'Action::Retry::Strategy';
with 'Action::Retry::Strategy::HelperRole::RetriesLimit';
with 'Action::Retry::Strategy::HelperRole::SleepTimeout';
has initial_term_index => (
is => 'ro',
lazy => 1,
default => sub { 0 },
);
# the current sequence term index
has _current_term_index => (
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.284 second using v1.00-cache-2.02-grep-82fe00e-cpan-c30982ac1bc3 )