You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/units
Allen Sanabria b510abce17 CloudRetry/AWSRetry backoff decorator with unit tests (#17039)
* Added aws_retry decorator function with unit tests

* Restructured the code to be used with a base class.

This base class CloudRetry can be reused by any other cloud provider.
This decorator should be used in situations, where you need to implement
a backoff algorithm and want to retry based on the status code from the
exception.

* updated documentation

* fixed tabs

* added botocore and boto3 to requirements.txt

* removed cloud.py from py24 tests, as it depends on boto3

* fix relative imports

* updated test to be 2.6 compat

* updated method name from retry to backoff

* readded lxd

* Updated default backoff from 2 seconds to 1.1s.

This will be about a total of 48 seconds in 10 tries. This is
configurable.
9 years ago
..
cli Enable most unittests on python3 (just some vault unittests and a logging one left) (#17240) 10 years ago
contrib Add a new vmware inventory script backed by pyvmomi (#15967) 10 years ago
errors Relocate use of ERROR to display class, to avoid doubling up 10 years ago
executor Cache tasks by uuid in PlayIterator for O(1) lookups 10 years ago
inventory Changing up how host (in)equality is checked 10 years ago
inventory_test_data/group_vars Merge branch 'v2_final' into devel_switch_v2 11 years ago
mock Move uses of to_bytes, to_text, to_native to use the module_utils version (#17423) 9 years ago
module_utils CloudRetry/AWSRetry backoff decorator with unit tests (#17039) 9 years ago
modules Enable some basic.py tests on python3 (#17167) 10 years ago
parsing Move uses of to_bytes, to_text, to_native to use the module_utils version (#17423) 9 years ago
playbook Add ksu privilege escalation (#17340) 9 years ago
plugins Move uses of to_bytes, to_text, to_native to use the module_utils version (#17423) 9 years ago
template Move queuing tasks to a background thread 9 years ago
utils FEATURE: adding variable serial batches 10 years ago
vars Adding unit tests for role variable precedence 10 years ago
__init__.py Making the switch to v2 11 years ago