Action::Retry::Strategy::Linear - Linear incrementation of sleep time strategy
version 0.21
To be used as strategy in Action::Retry
ro, Int, defaults to 1000 ( 1 second )
The number of milliseconds to wait for the first retry
ro, Int, defaults to 2
Number multiplied by the last sleep time. E.g. if set to 2, the time between two retries will double. If set to 1, it'll remain constant. Defaults to 2
ro, Int|Undef, defaults to 10
The number of times we should retry before giving up. If set to undef, never stop retrying.
ro, Int|Undef, defaults to undef
If Action::Retry is about to sleep more than this number ( in milliseconds ), stop retrying. If set to undef, never stop retrying.
Damien "dams" Krotkine
This software is copyright (c) 2013 by Damien "dams" Krotkine.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Action::Retry, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Action::Retry
CPAN shell
perl -MCPAN -e shell install Action::Retry
For more information on module installation, please visit the detailed CPAN module installation guide.