mirror of https://github.com/k3s-io/k3s
Updated to use the makeInvalidError helper function.
parent
5bf0820580
commit
c9babe619e
|
@ -250,10 +250,10 @@ func ValidateManifest(manifest *ContainerManifest) []error {
|
||||||
func ValidateService(service *Service) []error {
|
func ValidateService(service *Service) []error {
|
||||||
allErrs := errorList{}
|
allErrs := errorList{}
|
||||||
if service.ID == "" {
|
if service.ID == "" {
|
||||||
allErrs.Append(fmt.Errorf("ID should not be empty: %#v", *service))
|
allErrs.Append(makeInvalidError("Service.ID", service.ID))
|
||||||
}
|
}
|
||||||
if len(service.Selector) == 0 {
|
if len(service.Selector) == 0 {
|
||||||
allErrs.Append(fmt.Errorf("Service %#v missing a selector", *service))
|
allErrs.Append(makeInvalidError("Service.Selector", service.Selector))
|
||||||
}
|
}
|
||||||
return []error(allErrs)
|
return []error(allErrs)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue