Update parser
This commit is contained in:
@@ -18,8 +18,9 @@ def set_trace_id(trace_id: str) -> None:
|
||||
|
||||
|
||||
def setup_logging(level: str = "INFO", log_file: str | None = None) -> None:
|
||||
# stderr — Docker и Celery prefork корректно его подхватывают.
|
||||
handlers: list[logging.Handler] = [logging.StreamHandler(sys.stderr)]
|
||||
# stdout — основной поток для `docker logs`, Docker Desktop и compose logs.
|
||||
# stderr в PowerShell часто выглядит как NativeCommandError, хотя это обычные логи.
|
||||
handlers: list[logging.Handler] = [logging.StreamHandler(sys.stdout)]
|
||||
if log_file:
|
||||
handlers.append(logging.FileHandler(log_file, encoding="utf-8"))
|
||||
trace_filter = TraceIdFilter()
|
||||
|
||||
Reference in New Issue
Block a user