diff --git a/cmd/kubens/help.go b/cmd/kubens/help.go index d8e34e3..5abed77 100644 --- a/cmd/kubens/help.go +++ b/cmd/kubens/help.go @@ -39,8 +39,8 @@ func printUsage(out io.Writer) error { %PROG% - : switch to the previous namespace in this context %PROG% -c, --current : show the current namespace %PROG% -h,--help : show this message - %PROG% -V,--version : show version - %PROG% -u,--unset : unset the current context` + %PROG% -u,--unset : unset the namespace choice (set to 'default') + %PROG% -V,--version : show version` // TODO this replace logic is duplicated between this and kubectx help = strings.ReplaceAll(help, "%PROG%", selfName()) diff --git a/cmd/kubens/unset.go b/cmd/kubens/unset.go index c2d4b16..e1cbeed 100644 --- a/cmd/kubens/unset.go +++ b/cmd/kubens/unset.go @@ -33,11 +33,11 @@ func (_ UnsetOp) Run(_, stderr io.Writer) error { return errors.Wrap(err, "kubeconfig error") } - _, err := clearNamespace(kc) + ns, err := clearNamespace(kc) if err != nil { return err } - err = printer.Success(stderr, "Active namespace unset for kubens.") + err = printer.Success(stderr, "Active namespace is \"%s\".", printer.SuccessColor.Sprint(ns)) return err }