mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Merge pull request #47782 from rallytime/bp-47775
Back-port #47775 to 2018.3.1
This commit is contained in:
commit
9c610da0bc
1 changed files with 3 additions and 1 deletions
|
@ -6,8 +6,10 @@ for managing outputters.
|
|||
|
||||
# Import Python libs
|
||||
from __future__ import absolute_import, print_function, unicode_literals
|
||||
|
||||
import errno
|
||||
import logging
|
||||
import io
|
||||
import os
|
||||
import re
|
||||
import sys
|
||||
|
@ -168,7 +170,7 @@ def get_printout(out, opts=None, **kwargs):
|
|||
'''
|
||||
try:
|
||||
fileno = sys.stdout.fileno()
|
||||
except AttributeError:
|
||||
except (AttributeError, io.UnsupportedOperation):
|
||||
fileno = -1 # sys.stdout is StringIO or fake
|
||||
return not os.isatty(fileno)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue