Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'internal/praefect/service/info/server.go')
-rw-r--r--internal/praefect/service/info/server.go13
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,
}
}