module Retriable
Overview
# include it scoped to the Retriable module
require "retriable"
Retriable.retry do
# ...
end
# or include it into top level namespace
require "retriable/core_ext/kernel"
retry do
# ...
end
Extended Modules
Defined in:
retriable.crretriable/core_ext/kernel.cr
retriable/exponential_backoff.cr
retriable/settings.cr
retriable/version.cr
Constant Summary
-
VERSION =
{{ (`shards version \"/srv/crystaldoc.info/github-Sija-retriable.cr-v0.2.5/src/retriable\"`).chomp.stringify }}
Class Method Summary
Instance Method Summary
- #configure(&) : Nil
- #retry
-
#retry(on = nil, **opts, &)
ameba:disable Metrics/CyclomaticComplexity