mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-07-31 03:44:41 +00:00
library/ipafstore.py: Compatibilty to ipa 4.4 and later, new version check
This commit is contained in:
@@ -52,7 +52,13 @@ RETURN = '''
|
|||||||
'''
|
'''
|
||||||
|
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
from ipalib.install import sysrestore
|
from ipapython.version import NUM_VERSION, VERSION
|
||||||
|
if NUM_VERSION < 40400:
|
||||||
|
raise Exception, "freeipa version '%s' is too old" % VERSION
|
||||||
|
try:
|
||||||
|
from ipalib.install import sysrestore
|
||||||
|
except ImportError:
|
||||||
|
from ipapython import sysrestore
|
||||||
from ipaplatform.paths import paths
|
from ipaplatform.paths import paths
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
|||||||
Reference in New Issue
Block a user