Keep live TUI logs off the console
This commit is contained in:
@@ -116,6 +116,10 @@ func runTUI(args []string, stdout, stderr io.Writer) int {
|
|||||||
return 1
|
return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
slog.SetDefault(slog.New(slog.NewTextHandler(io.Discard, &slog.HandlerOptions{
|
||||||
|
Level: slog.LevelInfo,
|
||||||
|
})))
|
||||||
|
|
||||||
application := app.New(platform.New())
|
application := app.New(platform.New())
|
||||||
if err := tui.Run(application, runtimeInfo.Mode); err != nil {
|
if err := tui.Run(application, runtimeInfo.Mode); err != nil {
|
||||||
slog.Error("run tui", "err", err)
|
slog.Error("run tui", "err", err)
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
if [ "$(id -u)" -ne 0 ]; then
|
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
|
fi
|
||||||
|
|
||||||
exec /usr/local/bin/bee tui --runtime livecd "$@"
|
exec /usr/local/bin/bee tui --runtime livecd "$@" 2>>/var/log/bee-tui.log
|
||||||
|
|||||||
Reference in New Issue
Block a user