Skip to content

Commit fbeb675

Browse files
committed
use null logger when stdout is not a tty
1 parent c755662 commit fbeb675

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pythonforandroid/toolchain.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def format(self, record):
7878
# handler and reset the level
7979
logger.setLevel(logging.INFO)
8080
logger.touched = True
81-
ch = logging.StreamHandler(stdout)
81+
ch = logging.StreamHandler(stdout) if sys.stdout.isatty() else logging.NullHandler()
8282
formatter = LevelDifferentiatingFormatter('%(message)s')
8383
ch.setFormatter(formatter)
8484
logger.addHandler(ch)

0 commit comments

Comments
 (0)