custom_logger/print_trace: no longer check for run_no_stdout

this function was removed.
This commit is contained in:
Jörg Thalheim
2025-05-20 10:08:41 +02:00
parent 88a3f0a6a7
commit fb19b7c9de

View File

@@ -135,11 +135,7 @@ def get_callers(start: int = 2, end: int = 2) -> list[str]:
def print_trace(msg: str, logger: logging.Logger, prefix: str | None) -> None: def print_trace(msg: str, logger: logging.Logger, prefix: str | None) -> None:
trace_depth = int(os.environ.get("TRACE_DEPTH", "0")) trace_depth = int(os.environ.get("TRACE_DEPTH", "0"))
callers = get_callers(3, 4 + trace_depth) callers = get_callers(3, 4 + trace_depth)
callers.pop()
if "run_no_stdout" in callers[0]:
callers = callers[1:]
else:
callers.pop()
if len(callers) == 1: if len(callers) == 1:
callers_str = f"Caller: {callers[0]}\n" callers_str = f"Caller: {callers[0]}\n"