Updates webhook validation handler to use new function signature

Signed-off-by: joshvanl <vleeuwenjoshua@gmail.com>
This commit is contained in:
joshvanl 2021-02-08 19:15:23 +00:00
parent cdeca6a9f4
commit eff5bc069e

View File

@ -92,10 +92,10 @@ func (r *registryBackedValidator) Validate(admissionSpec *admissionv1.AdmissionR
if admissionSpec.Operation == admissionv1.Create {
// perform validation on new version of resource
errs = append(errs, r.registry.Validate(obj, gvk)...)
errs = append(errs, r.registry.Validate(admissionSpec, obj, gvk)...)
} else if admissionSpec.Operation == admissionv1.Update {
// perform update validation on resource
errs = append(errs, r.registry.ValidateUpdate(oldObj, obj, gvk)...)
errs = append(errs, r.registry.ValidateUpdate(admissionSpec, oldObj, obj, gvk)...)
}
// return with allowed = false if any errors occurred
if err := errs.ToAggregate(); err != nil {