예제 #1
0
파일: dummy.go 프로젝트: taoyonggang/fuji
func (device *DummyDevice) Validate() error {
	validator := validator.NewValidator()
	validator.SetValidationFunc("validtopic", inidef.ValidMqttPublishTopic)
	if err := validator.Validate(device); err != nil {
		return err
	}
	return nil
}
예제 #2
0
// init is automatically invoked at initial time.
func init() {
	validator.SetValidationFunc("validtopic", inidef.ValidMqttPublishTopic)
}
예제 #3
0
func init() {
	validator.SetValidationFunc("user_notstopword", notReservedWord)
}