From 93cd0502505822eda5b16c0017d8a0394e16c605 Mon Sep 17 00:00:00 2001 From: Jonathan Date: Sat, 1 Sep 2018 22:17:25 -0400 Subject: [PATCH] Added default value for when CloudFrontOriginAccessIdentityList is (#44984) missing. --- lib/ansible/module_utils/aws/cloudfront_facts.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ansible/module_utils/aws/cloudfront_facts.py b/lib/ansible/module_utils/aws/cloudfront_facts.py index 37b41de159..cd6f76fb81 100644 --- a/lib/ansible/module_utils/aws/cloudfront_facts.py +++ b/lib/ansible/module_utils/aws/cloudfront_facts.py @@ -93,7 +93,7 @@ class CloudFrontFactsServiceManager(object): def list_origin_access_identities(self): try: paginator = self.client.get_paginator('list_cloud_front_origin_access_identities') - result = paginator.paginate().build_full_result()['CloudFrontOriginAccessIdentityList'] + result = paginator.paginate().build_full_result().get('CloudFrontOriginAccessIdentityList', {}) return result.get('Items', []) except botocore.exceptions.ClientError as e: self.module.fail_json_aws(e, msg="Error listing cloud front origin access identities")