diff options
| author | theimpostor <sahirhoda@gmail.com> | 2024-08-18 10:41:33 -0500 |
|---|---|---|
| committer | theimpostor <sahirhoda@gmail.com> | 2024-08-18 10:41:33 -0500 |
| commit | 5c36fe468b582d03f53c500c52644e4deb2f32a9 (patch) | |
| tree | d7cf8c33a8920b2866fab48d66de130c0dcb49f0 /main.go | |
| parent | d6a88bac9c08e2c0955b47b955df13c7616a52ff (diff) | |
use release version of slog package
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -6,13 +6,13 @@ import ( "fmt" "io" "log" + "log/slog" "os" "strings" "time" "github.com/gdamore/tcell/v2" "github.com/jba/slog/handlers/loghandler" - "golang.org/x/exp/slog" "runtime/debug" @@ -65,7 +65,6 @@ func closetty(tty tcell.Tty) { func initLogging() (logfile *os.File) { var err error - logLevel := &slog.LevelVar{} // INFO logOutput := os.Stdout if logfileFlag != "" { @@ -76,13 +75,12 @@ func initLogging() (logfile *os.File) { } } + var opts *slog.HandlerOptions if verboseFlag { - logLevel.Set(slog.LevelDebug) + opts = &slog.HandlerOptions{Level: slog.LevelDebug} } - logger := slog.New(loghandler.New(logOutput, &slog.HandlerOptions{ - Level: logLevel, - })) + logger := slog.New(loghandler.New(logOutput, opts)) slog.SetDefault(logger) slog.Debug("logging started") |
