Commit 2dd6ee5f by Michael DeHaan

Merge pull request #1438 from dagwieers/selinux-module-fix

Resolve traceback when python-selinux is not installed
parents 56ae2668 f4c45373
...@@ -57,9 +57,9 @@ import re ...@@ -57,9 +57,9 @@ import re
try: try:
import selinux import selinux
HAVE_SELINUX=True
except ImportError: except ImportError:
HAVE_SELINUX=False print "failed=True msg='python-selinux required for this module'"
sys.exit(1)
# getter subroutines # getter subroutines
def get_config_state(configfile): def get_config_state(configfile):
...@@ -117,8 +117,6 @@ def set_config_policy(policy, configfile): ...@@ -117,8 +117,6 @@ def set_config_policy(policy, configfile):
myfile.close() myfile.close()
def main(): def main():
if (not HAVE_SELINUX):
module.fail_json(msg='python-selinux required for this module')
module = AnsibleModule( module = AnsibleModule(
argument_spec = dict( argument_spec = dict(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment