Resolve traceback when python-selinux is not installed

reviewable/pr18780/r1
Dag Wieers 12 years ago
parent ecbb1eb63b
commit 555a83dbe4

@ -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):
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(

Loading…
Cancel
Save