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:
authorJohn Cai <jcai@gitlab.com>2019-09-19 23:43:45 +0300
committerJohn Cai <jcai@gitlab.com>2019-09-19 23:43:45 +0300
commit69849c51b8361d49b17cfe62da5047db78c25047 (patch)
tree4a995e8c0bfa0bd7fc138411f279f94db99e2abe
parente6df3d9ff81a70946827edc4ca7c2acf87804901 (diff)
parent24bfbfa6765d5b54ce7ce3e6e9b3913f97c94878 (diff)
Merge branch 'jv-1990' into 'master'
Fsck: use git.SafeBareCmd Closes #1990 See merge request gitlab-org/gitaly!1505
-rw-r--r--internal/service/repository/fsck.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/internal/service/repository/fsck.go b/internal/service/repository/fsck.go
index 0d29440de..d775c9dbf 100644
--- a/internal/service/repository/fsck.go
+++ b/internal/service/repository/fsck.go
@@ -17,9 +17,10 @@ func (s *server) Fsck(ctx context.Context, req *gitalypb.FsckRequest) (*gitalypb
return nil, err
}
- args := []string{"--git-dir", repoPath, "fsck"}
-
- cmd, err := git.BareCommand(ctx, nil, &stdout, &stderr, env, args...)
+ cmd, err := git.SafeBareCmd(ctx, nil, &stdout, &stderr, env,
+ []git.Option{git.ValueFlag{"--git-dir", repoPath}},
+ git.SubCmd{Name: "fsck"},
+ )
if err != nil {
return nil, err
}