Skip to content
Snippets Groups Projects
Commit ebce1ace authored by Thomas Woerner's avatar Thomas Woerner
Browse files

ipareplica_setup_krb: Use inspect on install_krb

The promote argument has been dropped with the final removal of domain
level 0 support in version 4.7.1. The fstore argument has been added
with the 4.7.1 version also.
parent 5f6efc32
No related branches found
No related tags found
No related merge requests found
......@@ -145,11 +145,25 @@ def main():
ansible_log.debug("-- INSTALL_KRB --")
with redirect_stdout(ansible_log):
krb = install_krb(
config,
setup_pkinit=not options.no_pkinit,
pkcs12_info=pkinit_pkcs12_info,
promote=promote)
argspec = inspect.getargspec(install_krb)
if "promote" in argspec.args:
krb = install_krb(
config,
setup_pkinit=not options.no_pkinit,
pkcs12_info=pkinit_pkcs12_info,
promote=promote)
else:
if "fstore" not in argspec.args:
krb = install_krb(
config,
setup_pkinit=not options.no_pkinit,
pkcs12_info=pkinit_pkcs12_info)
else:
krb = install_krb(
config,
setup_pkinit=not options.no_pkinit,
pkcs12_info=pkinit_pkcs12_info,
fstore=fstore)
# done #
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment