mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
Make expect module compile on python 3
This commit is contained in:
committed by
Matt Clay
parent
415c2d4591
commit
da6851bdf4
@@ -195,7 +195,8 @@ def main():
|
||||
# Use pexpect.runu in pexpect>=3.3,<4
|
||||
out, rc = pexpect.runu(args, timeout=timeout, withexitstatus=True,
|
||||
events=events, cwd=chdir, echo=echo)
|
||||
except (TypeError, AttributeError), e:
|
||||
except (TypeError, AttributeError):
|
||||
e = get_exception()
|
||||
# This should catch all insufficient versions of pexpect
|
||||
# We deem them insufficient for their lack of ability to specify
|
||||
# to not echo responses via the run/runu functions, which would
|
||||
@@ -203,7 +204,8 @@ def main():
|
||||
module.fail_json(msg='Insufficient version of pexpect installed '
|
||||
'(%s), this module requires pexpect>=3.3. '
|
||||
'Error was %s' % (pexpect.__version__, e))
|
||||
except pexpect.ExceptionPexpect, e:
|
||||
except pexpect.ExceptionPexpect:
|
||||
e = get_exception()
|
||||
module.fail_json(msg='%s' % e)
|
||||
|
||||
endd = datetime.datetime.now()
|
||||
@@ -230,5 +232,6 @@ def main():
|
||||
|
||||
# import module snippets
|
||||
from ansible.module_utils.basic import *
|
||||
from ansible.module_utils.pycompat24 import get_exception
|
||||
|
||||
main()
|
||||
|
||||
@@ -46,7 +46,6 @@
|
||||
/clustering/consul_acl.py
|
||||
/clustering/consul_kv.py
|
||||
/clustering/consul_session.py
|
||||
/commands/expect.py
|
||||
/database/misc/mongodb_parameter.py
|
||||
/database/misc/mongodb_user.py
|
||||
/database/misc/redis.py
|
||||
|
||||
Reference in New Issue
Block a user