From 1df12a614b1ccdc72eb2bc28124f76f414807560 Mon Sep 17 00:00:00 2001 From: Thomas Woerner <twoerner@redhat.com> Date: Tue, 26 Mar 2019 11:38:44 +0100 Subject: [PATCH] ipareplica py3test: Try to import promote_check if install_check is not defined Since FreeIPA version 4.7.1 there is no install_check defined anymore in ipaserver.install.server.replicainstall. --- roles/ipareplica/files/py3test.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/roles/ipareplica/files/py3test.py b/roles/ipareplica/files/py3test.py index a7617cff..8c60ded4 100644 --- a/roles/ipareplica/files/py3test.py +++ b/roles/ipareplica/files/py3test.py @@ -1,7 +1,10 @@ #!/usr/bin/python3 # Test ipaerver python3 binding -from ipaserver.install.server.replicainstall import install_check +try: + from ipaserver.install.server.replicainstall import install_check +except ImportError: + from ipaserver.install.server.replicainstall import promote_check # Check ipapython version to be >= 4.6 from ipapython.version import NUM_VERSION, VERSION -- GitLab