kubernetes/pkg/util
k8s-merge-robot 5f2460b58c Merge pull request #21240 from thockin/validation_pt8
Automatic merge from submit-queue

Validation: Make validation func return error strings

Part of an ongoing series of validation cleanups.

This centralizes the error strings next to the code that checks the error conditions.  Future commits will refine the messages further and provide more utility validators.

I'm OK if this doesn't go into 1.2, but I am tired of rebasing :)  I suggest commit-by-commit review, which should go pretty quickly.  This was largely mechanical.

<!-- Reviewable:start -->
---
This change is [<img src="http://reviewable.k8s.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](http://reviewable.k8s.io/reviews/kubernetes/kubernetes/21240)
<!-- Reviewable:end -->
2016-07-07 14:37:11 -07:00
..
bandwidth Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
cache Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
certificates Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
chmod Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
chown Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
codeinspector Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
config Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
configz Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
crlf Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
crypto Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
dbus Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
deployment Log available pods of deployments when scaling down old RS 2016-07-06 13:31:28 -07:00
diff Merge pull request #28441 from smarterclayton/reflect_check 2016-07-05 05:33:28 -07:00
env Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
errors Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
exec Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
flag Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
flock Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
flowcontrol Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
flushwriter Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
framer Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
goroutinemap Reorganize volume controllers and manager 2016-07-01 18:50:25 -07:00
hash Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
homedir Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
httpstream Merge pull request #28204 from thockin/cleanup-third_party 2016-07-07 12:13:14 -07:00
integer Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
interrupt Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
intstr Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
io Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
iptables Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
json Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
jsonpath Merge pull request #28204 from thockin/cleanup-third_party 2016-07-07 12:13:14 -07:00
keymutex Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
labels Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
limitwriter Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
metrics Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
mount Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
net Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
node Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
oom Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
parsers Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
pod Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
procfs Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
proxy Merge pull request #28204 from thockin/cleanup-third_party 2016-07-07 12:13:14 -07:00
rand Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
replicaset Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
runtime Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
selinux Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
sets Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
slice Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
strategicpatch Merge pull request #28204 from thockin/cleanup-third_party 2016-07-07 12:13:14 -07:00
strings Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
sysctl Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
system Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
term Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
testing Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
threading Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
validation Unexport DNS regexps, lengths are still used 2016-07-03 02:20:11 -07:00
wait Merge branch 'master' into fix-typos 2016-07-04 11:20:47 +08:00
workqueue dedup workqueue requeuing 2016-07-05 07:44:52 -04:00
wsstream Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
yaml Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
clock.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
clock_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
doc.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
line_delimiter.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
line_delimiter_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
logs.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
resource_container_linux.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
resource_container_unsupported.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
runner.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
runner_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
string_flag.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
template.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
template_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
trace.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
umask.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
umask_windows.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
util.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
util_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
uuid.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00