diff options
Diffstat (limited to 'handlers/cgit')
-rw-r--r-- | handlers/cgit/cgit.go | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/handlers/cgit/cgit.go b/handlers/cgit/cgit.go index d971012..261e9a2 100644 --- a/handlers/cgit/cgit.go +++ b/handlers/cgit/cgit.go @@ -5,12 +5,11 @@ package cgit import ( "fmt" - "log" + "log/slog" "net/http" "net/http/cgi" "path/filepath" - "github.com/rs/zerolog" "go.terinstock.com/cgit-httpd/server" ) @@ -19,7 +18,7 @@ type Options struct { ReposRoot string AssetsDir string ConfigFile string - Logger zerolog.Logger + Logger *slog.Logger } type Builder struct { @@ -40,8 +39,7 @@ func New(options Options) *Builder { Env: []string{ fmt.Sprintf("CGIT_CONFIG=%s", options.ConfigFile), }, - Logger: log.New(options.Logger, "", 0), - Stderr: options.Logger.Level(zerolog.ErrorLevel), + Logger: slog.NewLogLogger(options.Logger.Handler(), slog.LevelInfo), }, } } |