From fcea9c2b6cb8487ad0e6e6f00b6c4931fa691450 Mon Sep 17 00:00:00 2001
From: Thomas Woerner <twoerner@redhat.com>
Date: Fri, 15 Sep 2017 10:08:36 +0200
Subject: [PATCH] library/ipaclient.py: Compatibility to ipa 4.4 and later

---
 library/ipaclient.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/library/ipaclient.py b/library/ipaclient.py
index 46b33f43..df3189d5 100644
--- a/library/ipaclient.py
+++ b/library/ipaclient.py
@@ -138,10 +138,11 @@ tbd
 
 import os
 from six.moves.configparser import RawConfigParser
-
 from ansible.module_utils.basic import AnsibleModule
-
-from ipalib.install.sysrestore import SYSRESTORE_STATEFILE
+try:
+    from ipalib.install.sysrestore import SYSRESTORE_STATEFILE
+except ImportError:
+    from ipapython.sysrestore import SYSRESTORE_STATEFILE
 from ipaplatform.paths import paths
 
 
-- 
GitLab