Merge pull request #45582 from CaoShuFeng/kubectl_set

Automatic merge from submit-queue

avoid concrete examples for missingResourceError

missingResourceError uses pod and services as an example in error message. However some sub-commands doesn't support pod/service, this change use `<resource> <name>` instead of concrete examples.
Before this change:
```console
$ kubectl set subject
error: You must provide one or more resources by argument or filename.
Example resource specifications include:
   '-f rsrc.yaml'
   '--filename=rsrc.json'
   'pods my-pod'
   'services'
```

After this change:
```console
$ kubectl set subject
error: You must provide one or more resources by argument or filename.
Example resource specifications include:
   '-f rsrc.yaml'
   '--filename=rsrc.json'
   '<resource> <name>'
   '<resource>'
```

**Release note**:

```release-note
avoid concrete examples for missingResourceError
```
This commit is contained in:
Kubernetes Submit Queue 2017-05-18 00:37:08 -07:00 committed by GitHub
commit 212150b66a

View File

@ -84,8 +84,8 @@ var missingResourceError = fmt.Errorf(`You must provide one or more resources by
Example resource specifications include:
'-f rsrc.yaml'
'--filename=rsrc.json'
'pods my-pod'
'services'`)
'<resource> <name>'
'<resource>'`)
// TODO: expand this to include other errors.
func IsUsageError(err error) bool {