From bd4f08d434bf8d798441b06b8497d17aaeedd9fc Mon Sep 17 00:00:00 2001 From: Sloane Hertel <shertel@redhat.com> Date: Tue, 13 Jun 2017 15:55:19 -0400 Subject: [PATCH] [cloud] Fix Route53 module value option, defaulting to empty list (#24555) --- lib/ansible/modules/cloud/amazon/route53.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ansible/modules/cloud/amazon/route53.py b/lib/ansible/modules/cloud/amazon/route53.py index 2cea5878868..2e5e468316a 100644 --- a/lib/ansible/modules/cloud/amazon/route53.py +++ b/lib/ansible/modules/cloud/amazon/route53.py @@ -411,7 +411,7 @@ def main(): alias=dict(required=False, type='bool'), alias_hosted_zone_id=dict(required=False), alias_evaluate_target_health=dict(required=False, type='bool', default=False), - value=dict(required=False, type='list'), + value=dict(required=False, type='list', default=[]), overwrite=dict(required=False, type='bool'), retry_interval=dict(required=False, default=500), private_zone=dict(required=False, type='bool', default=False), @@ -565,7 +565,7 @@ def main(): if command_in == 'get': if type_in == 'NS': - ns = record['values'] + ns = record.get('values', []) else: # Retrieve name servers associated to the zone. z = invoke_with_throttling_retries(conn.get_zone, zone_in)