Recorder CRD, Records API, Redis deployment (#818)
This commit is contained in:
committed by
Ta-Ching Chen
parent
07ca5df8d0
commit
74a3a54543
@@ -446,6 +446,33 @@ func (spec MessageQueueTriggerSpec) Validate() error {
|
||||
return result.ErrorOrNil()
|
||||
}
|
||||
|
||||
func (spec RecorderSpec) Validate() error {
|
||||
var result *multierror.Error
|
||||
|
||||
// TODO: Function validation
|
||||
//if len(spec.Function.Name) != 0 {
|
||||
// result = multierror.Append(result, spec.Function.Validate())
|
||||
//}
|
||||
|
||||
// TODO: Triggers validation
|
||||
//for _, trigger := range spec.Triggers {
|
||||
// result = multierror.Append(result, trigger.Validate())
|
||||
//}
|
||||
|
||||
if len(spec.Name) == 0 {
|
||||
result = multierror.Append(result, MakeValidationErr(ErrorInvalidValue, "RecorderSpec.Name", spec.Name, "not a valid name"))
|
||||
}
|
||||
//if len(spec.RetentionPolicy) == 0 {
|
||||
// result = multierror.Append(result, MakeValidationErr(ErrorInvalidValue, "RecorderSpec.RetentionPolicy", spec.Name, "not a valid retention policy"))
|
||||
//}
|
||||
//if len(spec.EvictionPolicy) == 0 {
|
||||
// result = multierror.Append(result, MakeValidationErr(ErrorInvalidValue, "RecorderSpec.EvictionPolicy", spec.Name, "not a valid eviction policy"))
|
||||
//}
|
||||
|
||||
//log.Info("This is the RecorderSpec validation result: %v", result)
|
||||
return result.ErrorOrNil()
|
||||
}
|
||||
|
||||
func (spec TimeTriggerSpec) Validate() error {
|
||||
var result *multierror.Error
|
||||
|
||||
|
||||
Reference in New Issue
Block a user