diff --git a/containerd/main.go b/containerd/main.go index d09a40635..6b2d64008 100644 --- a/containerd/main.go +++ b/containerd/main.go @@ -9,8 +9,6 @@ import ( "syscall" "time" - "go.pedge.io/proto/version" - "google.golang.org/grpc" "github.com/Sirupsen/logrus" @@ -80,7 +78,7 @@ var daemonFlags = []cli.Flag{ func main() { app := cli.NewApp() app.Name = "containerd" - app.Version = containerd.Version.VersionString() + app.Version = containerd.Version app.Usage = Usage app.Authors = authors app.Flags = daemonFlags @@ -217,15 +215,6 @@ func daemon(id, address, stateDir string, concurrency int, oom bool) error { } s := grpc.NewServer() types.RegisterAPIServer(s, server.NewServer(sv)) - protoversion.RegisterAPIServer( - s, - protoversion.NewAPIServer( - containerd.Version, - protoversion.APIServerOptions{ - DisableLogging: true, - }, - ), - ) logrus.Debugf("GRPC API listen on %s", address) return s.Serve(l) } diff --git a/ctr/container.go b/ctr/container.go index ae164a317..8b0758fdd 100644 --- a/ctr/container.go +++ b/ctr/container.go @@ -23,10 +23,6 @@ import ( // TODO: parse flags and pass opts func getClient(ctx *cli.Context) types.APIClient { - return types.NewAPIClient(getClientConn(ctx)) -} - -func getClientConn(ctx *cli.Context) *grpc.ClientConn { dialOpts := []grpc.DialOption{grpc.WithInsecure()} dialOpts = append(dialOpts, grpc.WithDialer(func(addr string, timeout time.Duration) (net.Conn, error) { @@ -37,7 +33,7 @@ func getClientConn(ctx *cli.Context) *grpc.ClientConn { if err != nil { fatal(err.Error(), 1) } - return conn + return types.NewAPIClient(conn) } var ContainersCommand = cli.Command{ diff --git a/ctr/main.go b/ctr/main.go index cf83789fe..aa0a3e37b 100644 --- a/ctr/main.go +++ b/ctr/main.go @@ -14,7 +14,7 @@ const Usage = `High performance container daemon cli` func main() { app := cli.NewApp() app.Name = "ctr" - app.Version = containerd.Version.VersionString() + app.Version = containerd.Version app.Usage = Usage app.Authors = []cli.Author{ { @@ -37,7 +37,6 @@ func main() { CheckpointCommand, ContainersCommand, EventsCommand, - VersionCommand, } app.Before = func(context *cli.Context) error { if context.GlobalBool("debug") { diff --git a/ctr/version.go b/ctr/version.go deleted file mode 100644 index f6f3c3bbc..000000000 --- a/ctr/version.go +++ /dev/null @@ -1,22 +0,0 @@ -package main - -import ( - "fmt" - - "go.pedge.io/proto/version" - - "github.com/codegangsta/cli" - "github.com/docker/containerd" -) - -var VersionCommand = cli.Command{ - Name: "version", - Usage: "get the containerd version", - Action: func(context *cli.Context) { - serverVersion, err := protoversion.GetServerVersion(getClientConn(context)) - if err != nil { - fatal(err.Error(), 1) - } - fmt.Printf("Client: %s\nServer: %s\n", containerd.Version.VersionString(), serverVersion.VersionString()) - }, -} diff --git a/version.go b/version.go index db894d6dc..b741b1944 100644 --- a/version.go +++ b/version.go @@ -1,9 +1,3 @@ package containerd -import "go.pedge.io/proto/version" - -var Version = &protoversion.Version{ - Major: 0, - Minor: 0, - Micro: 4, -} +const Version = "0.0.4"