mirror of
https://codeberg.org/scip/io-exporter.git
synced 2025-12-16 20:11:00 +01:00
24 lines
340 B
Go
24 lines
340 B
Go
package cmd
|
|
|
|
import (
|
|
"io"
|
|
"log/slog"
|
|
|
|
"github.com/lmittmann/tint"
|
|
)
|
|
|
|
func setLogger(output io.Writer) {
|
|
logLevel := &slog.LevelVar{}
|
|
opts := &tint.Options{
|
|
Level: logLevel,
|
|
AddSource: false,
|
|
}
|
|
|
|
logLevel.Set(slog.LevelDebug)
|
|
|
|
handler := tint.NewHandler(output, opts)
|
|
logger := slog.New(handler)
|
|
|
|
slog.SetDefault(logger)
|
|
}
|