diff options
author | 2024-09-08 21:28:44 +0200 | |
---|---|---|
committer | 2024-09-08 21:50:07 +0200 | |
commit | e2bbb3c148941f9abdd367cac532640e754fd01e (patch) | |
tree | bcd8c2a6d6bc8971fe4f8e6d7bfceebd7e81a1ba /handlers/git | |
parent | feat: add pprof endpoints (diff) | |
download | cgit-httpd-e2bbb3c148941f9abdd367cac532640e754fd01e.tar.xz |
feat: use slog for logging
Diffstat (limited to 'handlers/git')
-rw-r--r-- | handlers/git/git.go | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/handlers/git/git.go b/handlers/git/git.go index 30e8d8f..5af8428 100644 --- a/handlers/git/git.go +++ b/handlers/git/git.go @@ -5,18 +5,16 @@ package git import ( "fmt" - "log" + "log/slog" "net/http" "net/http/cgi" - - "github.com/rs/zerolog" ) type Options struct { CGI string ReposRoot string ExportAll bool - Logger zerolog.Logger + Logger *slog.Logger } type Builder struct { @@ -42,8 +40,7 @@ func New(options Options) *Builder { Path: options.CGI, Dir: options.ReposRoot, Env: e, - Logger: log.New(options.Logger, "", 0), - Stderr: options.Logger.Level(zerolog.ErrorLevel), + Logger: slog.NewLogLogger(options.Logger.Handler(), slog.LevelInfo), }, } } |