mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-26 20:31:27 -07:00
tolerate 'batch' systems that mess with stdin (#23596)
* tolerate 'batch' systems taht mess with stdin fixes #23541 * have pause on windows tolerate devnull * tuplie
This commit is contained in:
parent
1ef2b6b302
commit
586fcae398
2 changed files with 22 additions and 17 deletions
|
@ -125,8 +125,9 @@ class ActionModule(ActionBase):
|
|||
fd = None
|
||||
try:
|
||||
fd = self._connection._new_stdin.fileno()
|
||||
except ValueError:
|
||||
# someone is using a closed file descriptor as stdin
|
||||
except (ValueError, AttributeError):
|
||||
# ValueError: someone is using a closed file descriptor as stdin
|
||||
# AttributeError: someone is using a null file descriptor as stdin on windoez
|
||||
pass
|
||||
if fd is not None:
|
||||
if isatty(fd):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue