mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-08-05 14:24:48 +00:00
Merge pull request #915 from t-woerner/fix_ipasmartcard_server_for_ansible_fake_execution_test
ipasmartcard_server_get_vars: Fix for ansible-test fake execution test
This commit is contained in:
@@ -116,22 +116,29 @@ python_interpreter:
|
|||||||
|
|
||||||
import sys
|
import sys
|
||||||
from ansible.module_utils.basic import AnsibleModule
|
from ansible.module_utils.basic import AnsibleModule
|
||||||
from ipaplatform.paths import paths
|
|
||||||
try:
|
try:
|
||||||
from ipaserver.install.httpinstance import OCSP_ENABLED, OCSP_DIRECTIVE
|
from ipaplatform.paths import paths
|
||||||
NSS_OCSP_ENABLED = ""
|
try:
|
||||||
NSS_OCSP_DIRECTIVE = ""
|
from ipaserver.install.httpinstance import OCSP_ENABLED, OCSP_DIRECTIVE
|
||||||
NSS_NICKNAME_DIRECTIVE = ""
|
NSS_OCSP_ENABLED = ""
|
||||||
except ImportError:
|
NSS_OCSP_DIRECTIVE = ""
|
||||||
from ipaserver.install.httpinstance import NSS_OCSP_ENABLED
|
NSS_NICKNAME_DIRECTIVE = ""
|
||||||
NSS_OCSP_DIRECTIVE = "NSSOCSP"
|
except ImportError:
|
||||||
NSS_NICKNAME_DIRECTIVE = "NSSNickname"
|
from ipaserver.install.httpinstance import NSS_OCSP_ENABLED
|
||||||
OCSP_ENABLED = ""
|
NSS_OCSP_DIRECTIVE = "NSSOCSP"
|
||||||
OCSP_DIRECTIVE = ""
|
NSS_NICKNAME_DIRECTIVE = "NSSNickname"
|
||||||
try:
|
OCSP_ENABLED = ""
|
||||||
from ipaclient.install.client import sssd_enable_ifp
|
OCSP_DIRECTIVE = ""
|
||||||
except ImportError:
|
try:
|
||||||
|
from ipaclient.install.client import sssd_enable_ifp
|
||||||
|
except ImportError:
|
||||||
|
sssd_enable_ifp = None
|
||||||
|
except ImportError as _err:
|
||||||
|
MODULE_IMPORT_ERROR = str(_err)
|
||||||
|
paths = None
|
||||||
sssd_enable_ifp = None
|
sssd_enable_ifp = None
|
||||||
|
else:
|
||||||
|
MODULE_IMPORT_ERROR = None
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
@@ -140,6 +147,9 @@ def main():
|
|||||||
supports_check_mode=False,
|
supports_check_mode=False,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if MODULE_IMPORT_ERROR is not None:
|
||||||
|
ansible_module.fail_json(msg=MODULE_IMPORT_ERROR)
|
||||||
|
|
||||||
ansible_module.exit_json(changed=False,
|
ansible_module.exit_json(changed=False,
|
||||||
NSS_OCSP_ENABLED=NSS_OCSP_ENABLED,
|
NSS_OCSP_ENABLED=NSS_OCSP_ENABLED,
|
||||||
NSS_OCSP_DIRECTIVE=NSS_OCSP_DIRECTIVE,
|
NSS_OCSP_DIRECTIVE=NSS_OCSP_DIRECTIVE,
|
||||||
|
|||||||
Reference in New Issue
Block a user