Clean up dist tool to use containerd client

Remove direct use of grpc in dist tool

Signed-off-by: Derek McGowan <derek@mcgstyle.net>
This commit is contained in:
Derek McGowan
2017-06-21 11:26:02 -07:00
parent 3cdd7a9153
commit 6c498c61eb
5 changed files with 17 additions and 55 deletions

6
cmd/dist/edit.go vendored
View File

@@ -8,8 +8,6 @@ import (
"os"
"os/exec"
contentapi "github.com/containerd/containerd/api/services/content"
"github.com/containerd/containerd/services/content"
digest "github.com/opencontainers/go-digest"
"github.com/urfave/cli"
)
@@ -45,12 +43,12 @@ var editCommand = cli.Command{
return err
}
conn, err := connectGRPC(context)
client, err := getClient(context)
if err != nil {
return err
}
content := content.NewStoreFromClient(contentapi.NewContentClient(conn))
content := client.ContentStore()
rc, err := content.Reader(ctx, dgst)
if err != nil {