From 1097c496742b0b7b2de141ce4a5707ca559e56c9 Mon Sep 17 00:00:00 2001 From: "yipping.luo" Date: Sat, 22 Oct 2022 23:42:29 +0800 Subject: [PATCH] add arges check Signed-off-by: yipping.luo --- pkg/karmadactl/deinit.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkg/karmadactl/deinit.go b/pkg/karmadactl/deinit.go index a4d45c298..afbdaa367 100644 --- a/pkg/karmadactl/deinit.go +++ b/pkg/karmadactl/deinit.go @@ -63,6 +63,14 @@ func NewCmdDeInit(parentCommand string) *cobra.Command { Annotations: map[string]string{ util.TagCommandGroup: util.GroupClusterRegistration, }, + Args: func(cmd *cobra.Command, args []string) error { + for _, arg := range args { + if len(arg) > 0 { + return fmt.Errorf("%q does not take any arguments, got %q", cmd.CommandPath(), args) + } + } + return nil + }, } flags := cmd.Flags()