mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-07-30 11:24:50 +00:00
ipaconfig: Fix fail_json calls.
Ansible's fail_json() method required that the message paramater was passed with a keyword parameter, rather than a positional one. Although this seems to work with ansible-core 2.13+, it might not work with previous versions of Ansible. This patch fixes the behaviour for all supported Ansible versions.
This commit is contained in:
@@ -533,13 +533,14 @@ def main():
|
|||||||
required_sid = any([netbios_name, add_sids])
|
required_sid = any([netbios_name, add_sids])
|
||||||
if required_sid and not enable_sid:
|
if required_sid and not enable_sid:
|
||||||
ansible_module.fail_json(
|
ansible_module.fail_json(
|
||||||
"'enable-sid: yes' required for 'netbios_name' "
|
msg="'enable-sid: yes' required for 'netbios_name' "
|
||||||
"and 'add-sids'."
|
"and 'add-sids'."
|
||||||
)
|
)
|
||||||
if enable_sid:
|
if enable_sid:
|
||||||
if not has_enable_sid:
|
if not has_enable_sid:
|
||||||
ansible_module.fail_json(
|
ansible_module.fail_json(
|
||||||
"This version of IPA does not support 'enable-sid'.")
|
msg="This version of IPA does not support enable-sid."
|
||||||
|
)
|
||||||
if (
|
if (
|
||||||
netbios_name
|
netbios_name
|
||||||
and netbios_name == get_netbios_name(ansible_module)
|
and netbios_name == get_netbios_name(ansible_module)
|
||||||
|
|||||||
Reference in New Issue
Block a user