diff options
Diffstat (limited to 'go/cmd/gitaly-upload-pack/main.go')
-rw-r--r-- | go/cmd/gitaly-upload-pack/main.go | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/go/cmd/gitaly-upload-pack/main.go b/go/cmd/gitaly-upload-pack/main.go deleted file mode 100644 index 67adfc8..0000000 --- a/go/cmd/gitaly-upload-pack/main.go +++ /dev/null @@ -1,35 +0,0 @@ -package main - -import ( - "context" - "encoding/json" - - "gitlab.com/gitlab-org/gitlab-shell/go/internal/handler" - "gitlab.com/gitlab-org/gitlab-shell/go/internal/logger" - "google.golang.org/grpc" - - pb "gitlab.com/gitlab-org/gitaly/proto/go/gitalypb" -) - -func init() { - logger.ProgName = "gitaly-upload-pack" -} - -func main() { - handler.RunGitalyCommand(func(ctx context.Context, conn *grpc.ClientConn, requestJSON string) (int32, error) { - request, err := deserialize(requestJSON) - if err != nil { - return 1, err - } - - return handler.UploadPack(ctx, conn, request) - }) -} - -func deserialize(requestJSON string) (*pb.SSHUploadPackRequest, error) { - var request pb.SSHUploadPackRequest - if err := json.Unmarshal([]byte(requestJSON), &request); err != nil { - return nil, err - } - return &request, nil -} |