The atmos package aims to provide a concise mechanism for implementing retry-on-failure behavior.
Retry behavior is controlled by an instance of atmos.RetryPolicy configured with strategies for various
components of the retry operation. The elements that define a retry policy are:
Additionally, the atmos.dsl package provides a concise DSL for describing retry policies.
For more information about using the atmos library, see http://zman.io/atmos
The rummage package is a collection of small Scala utilities.
This package consists of self-contained utilities that are too small and general to warrant their own package and/or
artifact, but are too large, nuanced or handy to have around to be re-implemented over and over again.