From 493964aee26e21e64721da60336da632512cf785 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Samohel?= <33513211+antirotor@users.noreply.github.com> Date: Tue, 1 Jun 2021 21:50:21 +0200 Subject: [PATCH 1/2] initialize blessed term only in console mode --- start.py | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/start.py b/start.py index 7b7e6885e4..56544b4d6a 100644 --- a/start.py +++ b/start.py @@ -129,24 +129,28 @@ import blessed # noqa: E402 import certifi # noqa: E402 -term = blessed.Terminal() +if sys.__stdout__: + term = blessed.Terminal() -def _print(message: str): - if message.startswith("!!! "): - print("{}{}".format(term.orangered2("!!! "), message[4:])) - if message.startswith(">>> "): - print("{}{}".format(term.aquamarine3(">>> "), message[4:])) - if message.startswith("--- "): - print("{}{}".format(term.darkolivegreen3("--- "), message[4:])) - if message.startswith(" "): - print("{}{}".format(term.darkseagreen3(" "), message[4:])) - if message.startswith("*** "): - print("{}{}".format(term.gold("*** "), message[4:])) - if message.startswith(" - "): - print("{}{}".format(term.wheat(" - "), message[4:])) - if message.startswith(" . "): - print("{}{}".format(term.tan(" . "), message[4:])) + def _print(message: str): + if message.startswith("!!! "): + print("{}{}".format(term.orangered2("!!! "), message[4:])) + if message.startswith(">>> "): + print("{}{}".format(term.aquamarine3(">>> "), message[4:])) + if message.startswith("--- "): + print("{}{}".format(term.darkolivegreen3("--- "), message[4:])) + if message.startswith(" "): + print("{}{}".format(term.darkseagreen3(" "), message[4:])) + if message.startswith("*** "): + print("{}{}".format(term.gold("*** "), message[4:])) + if message.startswith(" - "): + print("{}{}".format(term.wheat(" - "), message[4:])) + if message.startswith(" . "): + print("{}{}".format(term.tan(" . "), message[4:])) +else: + def _print(message: str): + print(message) # if SSL_CERT_FILE is not set prior to OpenPype launch, we set it to point From be48678836057364eb4cb22b71f6f55acf44beee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Samohel?= <33513211+antirotor@users.noreply.github.com> Date: Tue, 1 Jun 2021 21:52:45 +0200 Subject: [PATCH 2/2] fix hound --- start.py | 1 - 1 file changed, 1 deletion(-) diff --git a/start.py b/start.py index 56544b4d6a..8e7c195e95 100644 --- a/start.py +++ b/start.py @@ -132,7 +132,6 @@ import certifi # noqa: E402 if sys.__stdout__: term = blessed.Terminal() - def _print(message: str): if message.startswith("!!! "): print("{}{}".format(term.orangered2("!!! "), message[4:]))