Remove the generation altering code - validate an update for a PDB by running ValidatePodDisruptionBudget only.

This commit is contained in:
David McCormick
2019-04-26 10:36:54 +01:00
parent 5b9e4f1e88
commit 3537eed826
3 changed files with 1 additions and 119 deletions

View File

@@ -41,17 +41,6 @@ func ValidatePodDisruptionBudget(pdb *policy.PodDisruptionBudget) field.ErrorLis
return allErrs
}
func ValidatePodDisruptionBudgetUpdate(pdb, oldPdb *policy.PodDisruptionBudget) field.ErrorList {
restoreGeneration := pdb.Generation
pdb.Generation = oldPdb.Generation
allErrs := ValidatePodDisruptionBudgetSpec(pdb.Spec, field.NewPath("spec"))
allErrs = append(allErrs, ValidatePodDisruptionBudgetStatus(pdb.Status, field.NewPath("status"))...)
pdb.Generation = restoreGeneration
return allErrs
}
func ValidatePodDisruptionBudgetSpec(spec policy.PodDisruptionBudgetSpec, fldPath *field.Path) field.ErrorList {
allErrs := field.ErrorList{}