ipaservice: Avoid clearing auth-ind when it is empty.

When `auth-ind` was empty, and it was set to be cleared, it might have
triggered an uncessary change. This change add a test so that `auth-ind`
is set only if needed.
This commit is contained in:
Rafael Guterres Jeffman
2021-05-20 21:02:18 -03:00
parent debdef1993
commit 7e826fce14

View File

@@ -561,6 +561,15 @@ def main():
if remove in args:
del args[remove]
if (
"krbprincipalauthind" in args
and (
args.get("krbprincipalauthind", [""]) ==
res_find.get("krbprincipalauthind", [""])
)
):
del args["krbprincipalauthind"]
if not compare_args_ipa(ansible_module, args,
res_find):
commands.append([name, "service_mod", args])