Refactor logging

This commit is contained in:
Alexander
2026-05-07 16:50:40 +02:00
parent fb2e4b9107
commit 3d111f9008
14 changed files with 683 additions and 58 deletions
+12 -1
View File
@@ -9,7 +9,9 @@ import (
"google.golang.org/grpc"
"google.golang.org/grpc/credentials/insecure"
"github.com/metadata-agregator/internal/provider/musicbrainz"
"github.com/metadata-agregator/internal/server"
"github.com/metadata-agregator/internal/service"
metadatav1 "github.com/metadata-agregator/pkg/gen/metadata/v1"
)
@@ -32,8 +34,17 @@ func startTestServer(t *testing.T) *testServer {
t.Fatalf("failed to listen: %v", err)
}
mb := musicbrainz.New()
noopArtist := &noopArtistRepo{}
noopAlbum := &noopAlbumRepo{}
noopTrack := &noopTrackRepo{}
svc := service.NewMetadataService(noopArtist, noopAlbum, noopTrack, mb)
services := map[metadatav1.Provider]*service.MetadataService{
metadatav1.Provider_PROVIDER_MUSICBRAINZ: svc,
}
grpcServer := grpc.NewServer()
metadatav1.RegisterMetadataServiceServer(grpcServer, server.NewMetadataServer())
metadatav1.RegisterMetadataServiceServer(grpcServer, server.NewMetadataServer(services))
go func() {
if err := grpcServer.Serve(lis); err != nil {