diff --git a/openpype/lib/terminal.py b/openpype/lib/terminal.py index 30c559eec6..821aefe2ff 100644 --- a/openpype/lib/terminal.py +++ b/openpype/lib/terminal.py @@ -49,11 +49,13 @@ class Terminal: """ from openpype.lib import env_value_to_bool - use_colors = not env_value_to_bool( - "OPENPYPE_LOG_NO_COLORS", default=not Terminal.use_colors + log_no_colors = env_value_to_bool( + "OPENPYPE_LOG_NO_COLORS", default=None ) - if not use_colors: - Terminal.use_colors = use_colors + if log_no_colors is not None: + Terminal.use_colors = not log_no_colors + + if not Terminal.use_colors: Terminal._initialized = True return