aboutsummaryrefslogtreecommitdiff
path: root/handlers/git
diff options
context:
space:
mode:
Diffstat (limited to 'handlers/git')
-rw-r--r--handlers/git/git.go9
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),
},
}
}