diff --git a/lib/ansible/modules/cloud/amazon/ec2_vpc_endpoint_facts.py b/lib/ansible/modules/cloud/amazon/ec2_vpc_endpoint_facts.py index 61cdc4f18c8..5ae77257b98 100644 --- a/lib/ansible/modules/cloud/amazon/ec2_vpc_endpoint_facts.py +++ b/lib/ansible/modules/cloud/amazon/ec2_vpc_endpoint_facts.py @@ -118,13 +118,14 @@ except ImportError: from ansible.module_utils.basic import AnsibleModule from ansible.module_utils.ec2 import (ec2_argument_spec, boto3_conn, get_aws_connection_info, - ansible_dict_to_boto3_filter_list, HAS_BOTO3, camel_dict_to_snake_dict) + ansible_dict_to_boto3_filter_list, HAS_BOTO3, camel_dict_to_snake_dict, AWSRetry) def date_handler(obj): return obj.isoformat() if hasattr(obj, 'isoformat') else obj +@AWSRetry.exponential_backoff() def get_supported_services(client, module): results = list() params = dict() @@ -138,6 +139,7 @@ def get_supported_services(client, module): return dict(service_names=results) +@AWSRetry.exponential_backoff() def get_endpoints(client, module): results = list() params = dict()