Use Forbidden valdiation error when no capability

This commit is contained in:
Eric Tune
2014-10-14 16:14:28 -07:00
parent f603785698
commit bb5a17488f
2 changed files with 12 additions and 1 deletions

View File

@@ -257,7 +257,7 @@ func validateContainers(containers []api.Container, volumes util.StringSet) errs
} else if allNames.Has(ctr.Name) {
cErrs = append(cErrs, errs.NewFieldDuplicate("name", ctr.Name))
} else if ctr.Privileged && !capabilities.AllowPrivileged {
cErrs = append(cErrs, errs.NewFieldInvalid("privileged", ctr.Privileged))
cErrs = append(cErrs, errs.NewFieldForbidden("privileged", ctr.Privileged))
} else {
allNames.Insert(ctr.Name)
}