From 9ad15cdae98c2b541bc3cab3805630e1c4b65574 Mon Sep 17 00:00:00 2001 From: Jens Carl Date: Fri, 20 Feb 2015 17:22:03 +0000 Subject: [PATCH] - List the name servers of a zone. --- lib/ansible/modules/cloud/amazon/route53.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/ansible/modules/cloud/amazon/route53.py b/lib/ansible/modules/cloud/amazon/route53.py index a869efc6894..e2f9880e459 100644 --- a/lib/ansible/modules/cloud/amazon/route53.py +++ b/lib/ansible/modules/cloud/amazon/route53.py @@ -372,7 +372,13 @@ def main(): break if command_in == 'get': - module.exit_json(changed=False, set=record) + if type_in == 'NS': + ns = record['values'] + else: + # Retrieve name servers associated to the zone. + ns = conn.get_zone(zone_in).get_nameservers() + + module.exit_json(changed=False, set=record, nameservers=ns) if command_in == 'delete' and not found_record: module.exit_json(changed=False)