plugin status should be skip, not error
Signed-off-by: pacoxu <paco.xu@daocloud.io>
This commit is contained in:
parent
cb8253eea3
commit
a76cefd124
@ -26,6 +26,7 @@ import (
|
||||
"github.com/containerd/containerd/api/types"
|
||||
"github.com/containerd/containerd/cmd/ctr/commands"
|
||||
"github.com/containerd/containerd/platforms"
|
||||
pluginutils "github.com/containerd/containerd/plugin"
|
||||
v1 "github.com/opencontainers/image-spec/specs-go/v1"
|
||||
"github.com/urfave/cli"
|
||||
"google.golang.org/grpc/codes"
|
||||
@ -121,7 +122,11 @@ var listCommand = cli.Command{
|
||||
status := "ok"
|
||||
|
||||
if plugin.InitErr != nil {
|
||||
status = "error"
|
||||
if strings.Contains(plugin.InitErr.Message, pluginutils.ErrSkipPlugin.Error()) {
|
||||
status = "skip"
|
||||
} else {
|
||||
status = "error"
|
||||
}
|
||||
}
|
||||
|
||||
var platformColumn = "-"
|
||||
|
Loading…
Reference in New Issue
Block a user