kubernetes/pkg/kubectl/cmd/util
Kubernetes Submit Queue 3c65fdc752 Merge pull request #30313 from juanvallejo/jvallejo_kube-remove-duplicate-error-msgs
Automatic merge from submit-queue

remove duplicate errors from aggregate error outputs

release-label-none

Duplicate error messages are sometimes shown when displaying aggregate errors:

`$ kubectl label pod/database-1-fn0r7 qwer1345%$$#=self`
```
* metadata.labels: Invalid value: "qwer1345%5602#": name part must match the regex ([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9] (e.g. 'MyName' or 'my.name' or '123-abc')
* metadata.labels: Invalid value: "qwer1345%5602#": name part must match the regex ([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9] (e.g. 'MyName' or 'my.name' or '123-abc')
* metadata.labels: Invalid value: "qwer1345%5602#": name part must match the regex ([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9] (e.g. 'MyName' or 'my.name' or '123-abc')
```

This patch removes any duplicate messages (adjacent or not) that appear in the final list of errors.
2016-08-20 02:18:46 -07:00
..
editor Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
jsonmerge Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
clientcache.go Fix various typos in kubectl 2016-08-02 19:51:51 +03:00
factory_test.go Revert "Extend all to more resources" 2016-08-01 21:51:57 -07:00
factory.go Add discovery mapper and dynamic typer to kubectl 2016-08-15 22:07:54 -07:00
helpers_test.go add unit test for duplicate errors 2016-08-16 13:09:55 -04:00
helpers.go remove duplicate errors from aggregate error outputs 2016-08-16 13:09:52 -04:00
printing.go Merge pull request #28531 from dims/fix-issues-28314 2016-07-13 06:09:25 -07:00