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