From f1e096cabe7ec85cb31a5111ae8da8688df30626 Mon Sep 17 00:00:00 2001 From: Mikhail Chusavitin Date: Sat, 14 Mar 2026 14:51:25 +0300 Subject: [PATCH] Keep live TUI logs off the console --- audit/cmd/bee/main.go | 4 ++++ iso/overlay/usr/local/bin/bee-tui | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/audit/cmd/bee/main.go b/audit/cmd/bee/main.go index ca2f71a..900ad04 100644 --- a/audit/cmd/bee/main.go +++ b/audit/cmd/bee/main.go @@ -116,6 +116,10 @@ func runTUI(args []string, stdout, stderr io.Writer) int { return 1 } + slog.SetDefault(slog.New(slog.NewTextHandler(io.Discard, &slog.HandlerOptions{ + Level: slog.LevelInfo, + }))) + application := app.New(platform.New()) if err := tui.Run(application, runtimeInfo.Mode); err != nil { slog.Error("run tui", "err", err) diff --git a/iso/overlay/usr/local/bin/bee-tui b/iso/overlay/usr/local/bin/bee-tui index d6a181c..da1b826 100644 --- a/iso/overlay/usr/local/bin/bee-tui +++ b/iso/overlay/usr/local/bin/bee-tui @@ -1,7 +1,7 @@ #!/bin/sh if [ "$(id -u)" -ne 0 ]; then - exec sudo -n /usr/local/bin/bee tui --runtime livecd "$@" + exec sudo -n /usr/local/bin/bee tui --runtime livecd "$@" 2>>/var/log/bee-tui.log fi -exec /usr/local/bin/bee tui --runtime livecd "$@" +exec /usr/local/bin/bee tui --runtime livecd "$@" 2>>/var/log/bee-tui.log