Added default value for when CloudFrontOriginAccessIdentityList is (#44984)

missing.
This commit is contained in:
Jonathan 2018-09-01 22:17:25 -04:00 committed by Will Thames
commit 93cd050250

View file

@ -93,7 +93,7 @@ class CloudFrontFactsServiceManager(object):
def list_origin_access_identities(self): def list_origin_access_identities(self):
try: try:
paginator = self.client.get_paginator('list_cloud_front_origin_access_identities') 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', []) return result.get('Items', [])
except botocore.exceptions.ClientError as e: except botocore.exceptions.ClientError as e:
self.module.fail_json_aws(e, msg="Error listing cloud front origin access identities") self.module.fail_json_aws(e, msg="Error listing cloud front origin access identities")