ctr exec: container id must be provided

Signed-off-by: CuiHaozhi <cuihz@wise2c.com>
This commit is contained in:
CuiHaozhi 2017-05-03 10:39:57 -04:00
parent 92af03f193
commit c88d5b1dc9
3 changed files with 6 additions and 2 deletions

View File

@ -19,7 +19,7 @@ var deleteCommand = cli.Command{
}
id := context.Args().First()
if id == "" {
return errors.New(" id must be provided")
return errors.New("container id must be provided")
}
_, err = containers.Delete(gocontext.Background(), &execution.DeleteRequest{
ID: id,

View File

@ -7,6 +7,7 @@ import (
"github.com/Sirupsen/logrus"
"github.com/containerd/containerd/api/services/execution"
"github.com/crosbymichael/console"
"github.com/pkg/errors"
"github.com/urfave/cli"
)
@ -32,6 +33,9 @@ var execCommand = cli.Command{
id = context.String("id")
ctx = gocontext.Background()
)
if id == "" {
return errors.New("container id must be provided")
}
containers, err := getExecutionService(context)
if err != nil {

View File

@ -10,7 +10,7 @@ import (
var killCommand = cli.Command{
Name: "kill",
Usage: "signal a container",
Usage: "signal a container (default: SIGTERM)",
Flags: []cli.Flag{
cli.StringFlag{
Name: "id",