Refactor logic for readability

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
This commit is contained in:
Roy Nieterau 2022-02-23 10:23:54 +01:00 committed by GitHub
parent 18857a2775
commit a16eb7cc05
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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