diff options
Diffstat (limited to 'lib/spack/llnl/util')
-rw-r--r-- | lib/spack/llnl/util/tty/log.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/spack/llnl/util/tty/log.py b/lib/spack/llnl/util/tty/log.py index 658de5c596..4f6acd7a1e 100644 --- a/lib/spack/llnl/util/tty/log.py +++ b/lib/spack/llnl/util/tty/log.py @@ -20,12 +20,17 @@ from contextlib import contextmanager from six import string_types from six import StringIO +from typing import Optional # novm +from types import ModuleType # novm + import llnl.util.tty as tty +termios = None # type: Optional[ModuleType] try: - import termios + import termios as term_mod + termios = term_mod except ImportError: - termios = None + pass # Use this to strip escape sequences |