diff options
Diffstat (limited to 'internal/praefect/service/info/server.go')
-rw-r--r-- | internal/praefect/service/info/server.go | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/internal/praefect/service/info/server.go b/internal/praefect/service/info/server.go index 0272d0ed5..9a520b6ed 100644 --- a/internal/praefect/service/info/server.go +++ b/internal/praefect/service/info/server.go @@ -2,20 +2,23 @@ package server import ( "gitlab.com/gitlab-org/gitaly/internal/praefect/config" + "gitlab.com/gitlab-org/gitaly/internal/praefect/datastore" "gitlab.com/gitlab-org/gitaly/proto/go/gitalypb" "google.golang.org/grpc" ) // Server is a ServerService server type Server struct { - nodes map[string]*grpc.ClientConn - conf config.Config + nodes map[string]*grpc.ClientConn + conf config.Config + datastore datastore.ReplicasDatastore } // NewServer creates a new instance of a grpc ServerServiceServer -func NewServer(conf config.Config) gitalypb.ServerServiceServer { +func NewServer(conf config.Config, d datastore.ReplicasDatastore) gitalypb.ServerServiceServer { return &Server{ - nodes: make(map[string]*grpc.ClientConn), - conf: conf, + nodes: make(map[string]*grpc.ClientConn), + conf: conf, + datastore: d, } } |