Add Validate in addition to ValidateUpdate to validation for most resources.

This commit is contained in:
Brendan Burns
2015-04-08 20:15:49 -07:00
parent e44ec497ed
commit 5d4f1cf8da
10 changed files with 20 additions and 8 deletions

View File

@@ -71,7 +71,9 @@ func (rcStrategy) AllowCreateOnUpdate() bool {
// ValidateUpdate is the default update validation for an end user.
func (rcStrategy) ValidateUpdate(ctx api.Context, obj, old runtime.Object) fielderrors.ValidationErrorList {
return validation.ValidateReplicationControllerUpdate(old.(*api.ReplicationController), obj.(*api.ReplicationController))
validationErrorList := validation.ValidateReplicationController(obj.(*api.ReplicationController))
updateErrorList := validation.ValidateReplicationControllerUpdate(old.(*api.ReplicationController), obj.(*api.ReplicationController))
return append(validationErrorList, updateErrorList...)
}
// ControllerToSelectableFields returns a label set that represents the object.