validateAttributes validates service parameters and headers
(verr *eval.ValidationErrors)
| 227 | |
| 228 | // validateAttributes validates service parameters and headers |
| 229 | func (svc *HTTPServiceExpr) validateAttributes(verr *eval.ValidationErrors) { |
| 230 | if svc.Params != nil { |
| 231 | verr.Merge(svc.Params.Validate("parameters", svc)) |
| 232 | } |
| 233 | if svc.Headers != nil { |
| 234 | verr.Merge(svc.Headers.Validate("headers", svc)) |
| 235 | } |
| 236 | } |
| 237 | |
| 238 | // validateParent validates parent service configuration |
| 239 | func (svc *HTTPServiceExpr) validateParent(verr *eval.ValidationErrors) { |