feat(logging); improve messages and errors (#336)

* feat(logger): add module context

* feat(logger): change errors package

* feat(logger): update tests
This commit is contained in:
Ludvig Lundgren 2022-07-05 13:31:44 +02:00 committed by GitHub
parent 95471a4cf7
commit 0e88117702
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
69 changed files with 1172 additions and 957 deletions

View file

@ -3,6 +3,8 @@ package server
import (
"sync"
"github.com/rs/zerolog"
"github.com/autobrr/autobrr/internal/feed"
"github.com/autobrr/autobrr/internal/indexer"
"github.com/autobrr/autobrr/internal/irc"
@ -11,7 +13,7 @@ import (
)
type Server struct {
log logger.Logger
log zerolog.Logger
Hostname string
Port int
@ -26,7 +28,7 @@ type Server struct {
func NewServer(log logger.Logger, ircSvc irc.Service, indexerSvc indexer.Service, feedSvc feed.Service, scheduler scheduler.Service) *Server {
return &Server{
log: log,
log: log.With().Str("module", "server").Logger(),
indexerService: indexerSvc,
ircService: ircSvc,
feedService: feedSvc,