func validateCommonFields()

in api/v1beta1/teamcity_webhook.go [99:113]


func validateCommonFields(teamcity *TeamCity) (admission.Warnings, error) {
	if err := validateRequestsOfAllNodes(teamcity); err != nil {
		return nil, err
	}
	if err := validateXmxPercentage(teamcity); err != nil {
		return nil, err
	}
	if err := validateAllCustomPersistentVolumeClaimsInObject(teamcity); err != nil {
		return nil, err
	}
	if responsibilityWarning, err := validateResponsibilitiesOfAllNodes(teamcity); err != nil || responsibilityWarning != "" {
		return admission.Warnings{responsibilityWarning}, err
	}
	return nil, nil
}