diff options
Diffstat (limited to 'internal/service/repository/replicate.go')
-rw-r--r-- | internal/service/repository/replicate.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/internal/service/repository/replicate.go b/internal/service/repository/replicate.go index 3952bd242..861a641de 100644 --- a/internal/service/repository/replicate.go +++ b/internal/service/repository/replicate.go @@ -8,6 +8,7 @@ import ( "os" "os/exec" "path/filepath" + "time" "github.com/grpc-ecosystem/go-grpc-middleware/logging/logrus/ctxlogrus" gitalyauth "gitlab.com/gitlab-org/gitaly/auth" @@ -150,6 +151,8 @@ func (s *server) createFromSnapshot(ctx context.Context, in *gitalypb.ReplicateR return err } + time.Sleep(1 * time.Minute) + return nil } @@ -159,6 +162,13 @@ func (s *server) syncRepository(ctx context.Context, in *gitalypb.ReplicateRepos return err } + servers, err := helper.ExtractGitalyServers(ctx) + if err != nil { + return err + } + + fmt.Printf("\n\nSERVERSZZ: %v\n", servers) + resp, err := remoteClient.FetchInternalRemote(ctx, &gitalypb.FetchInternalRemoteRequest{ Repository: in.GetRepository(), RemoteRepository: in.GetSource(), |