Validate that there is at least one container in the pod

This commit is contained in:
Filip Grzadkowski
2015-03-18 16:00:18 +01:00
parent cbf57ee324
commit f89f91b7bd
4 changed files with 30 additions and 3 deletions

View File

@@ -536,6 +536,10 @@ func validatePullPolicy(ctr *api.Container) errs.ValidationErrorList {
func validateContainers(containers []api.Container, volumes util.StringSet) errs.ValidationErrorList {
allErrs := errs.ValidationErrorList{}
if len(containers) == 0 {
return append(allErrs, errs.NewFieldRequired(""))
}
allNames := util.StringSet{}
for i, ctr := range containers {
cErrs := errs.ValidationErrorList{}