diff options
author | Jacob Vosmaer <jacob@gitlab.com> | 2019-09-19 23:43:45 +0300 |
---|---|---|
committer | John Cai <jcai@gitlab.com> | 2019-09-19 23:43:45 +0300 |
commit | 24bfbfa6765d5b54ce7ce3e6e9b3913f97c94878 (patch) | |
tree | 4a995e8c0bfa0bd7fc138411f279f94db99e2abe | |
parent | e6df3d9ff81a70946827edc4ca7c2acf87804901 (diff) |
Fsck: use git.SafeBareCmd
-rw-r--r-- | internal/service/repository/fsck.go | 7 |
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 } |