mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-05-06 21:33:14 +00:00
Fixes behavior for host module attribute reverse
Due to setting aaaa_extra_create_reverse or a_extra_create_reverse when not needed, host module fails to add a host with reverse address. This patch fixes the behavior by only adding *_extra_create_reverse when needed.
This commit is contained in:
@@ -1197,13 +1197,14 @@ def main():
|
||||
host_name = name[:name.find(".")]
|
||||
|
||||
_args = {"idnsname": host_name}
|
||||
if reverse is not None:
|
||||
_args["a_extra_create_reverse"] = reverse
|
||||
_args["aaaa_extra_create_reverse"] = reverse
|
||||
if len(dnsrecord_a_add) > 0:
|
||||
_args["arecord"] = dnsrecord_a_add
|
||||
if reverse is not None:
|
||||
_args["a_extra_create_reverse"] = reverse
|
||||
if len(dnsrecord_aaaa_add) > 0:
|
||||
_args["aaaarecord"] = dnsrecord_aaaa_add
|
||||
if reverse is not None:
|
||||
_args["aaaa_extra_create_reverse"] = reverse
|
||||
|
||||
commands.append([domain_name,
|
||||
"dnsrecord_add", _args])
|
||||
|
||||
Reference in New Issue
Block a user