mirror of
https://github.com/lordmathis/lemma.git
synced 2025-11-06 07:54:22 +00:00
Add logging to handlers
This commit is contained in:
@@ -4,6 +4,7 @@ import (
|
||||
"encoding/json"
|
||||
"net/http"
|
||||
"novamd/internal/db"
|
||||
"novamd/internal/logging"
|
||||
"novamd/internal/storage"
|
||||
)
|
||||
|
||||
@@ -18,6 +19,15 @@ type Handler struct {
|
||||
Storage storage.Manager
|
||||
}
|
||||
|
||||
var logger logging.Logger
|
||||
|
||||
func getHandlersLogger() logging.Logger {
|
||||
if logger == nil {
|
||||
logger = logging.WithGroup("handlers")
|
||||
}
|
||||
return logger
|
||||
}
|
||||
|
||||
// NewHandler creates a new handler with the given dependencies
|
||||
func NewHandler(db db.Database, s storage.Manager) *Handler {
|
||||
return &Handler{
|
||||
|
||||
Reference in New Issue
Block a user