Documentation ¶
Overview ¶
Package validators provides an entrypoint for the cloudprober's validators framework.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunValidators ¶ added in v0.10.3
func RunValidators(vs []*Validator, input *Input, validationFailure *metrics.Map, l *logger.Logger) []string
RunValidators runs the list of validators on the given response and responseBody, updates the given validationFailure map and returns the list of failures.
func ValidationFailureMap ¶ added in v0.10.3
ValidationFailureMap returns an initialized validation failures map.
Types ¶
type Input ¶ added in v0.10.6
type Input struct { Response interface{} ResponseBody []byte }
Input encapsulates the input for validators.
Directories ¶
Path | Synopsis |
---|---|
Package http provides an HTTP validator for the Cloudprober's validator framework.
|
Package http provides an HTTP validator for the Cloudprober's validator framework. |
Package integrity provides data integrity validator for the Cloudprober's validator framework.
|
Package integrity provides data integrity validator for the Cloudprober's validator framework. |
Package regex provides regex validator for the Cloudprober's validator framework.
|
Package regex provides regex validator for the Cloudprober's validator framework. |
Click to show internal directories.
Click to hide internal directories.