Fixed by commit ad7091e6e7583dcca04e85d449189c7780bbbaf5

This commit is contained in:
yo 2024-04-08 19:54:02 +02:00
parent 4c18161c9c
commit 463c5b709f

View File

@ -75,17 +75,17 @@ func (c *Conf) setup() {
filter.name = filterName filter.name = filterName
if strings.Contains(filter.name, ".") { if strings.Contains(filter.name, ".") {
logger.Fatalf(fmt.Sprintf("Bad configuration: character '.' is not allowed in filter names: '%v'", filter.name)) logger.Fatalf("Bad configuration: character '.' is not allowed in filter names: '%v'", filter.name)
} }
// Parse Duration // Parse Duration
if filter.RetryPeriod == "" { if filter.RetryPeriod == "" {
if filter.Retry > 1 { if filter.Retry > 1 {
logger.Fatalf(fmt.Sprintf("Bad configuration: retry but no retryperiod in %v.%v", stream.name, filter.name)) logger.Fatalf("Bad configuration: retry but no retryperiod in %v.%v", stream.name, filter.name)
} }
} else { } else {
retryDuration, err := time.ParseDuration(filter.RetryPeriod) retryDuration, err := time.ParseDuration(filter.RetryPeriod)
if err != nil { if err != nil {
logger.Fatalf(fmt.Sprintf("Bad configuration: Failed to parse retry time in %v.%v: %v", stream.name, filter.name, err)) logger.Fatalf("Bad configuration: Failed to parse retry time in %v.%v: %v", stream.name, filter.name, err)
} }
filter.retryDuration = retryDuration filter.retryDuration = retryDuration
} }
@ -106,7 +106,7 @@ func (c *Conf) setup() {
} }
compiledRegex, err := regexp.Compile(regex) compiledRegex, err := regexp.Compile(regex)
if err != nil { if err != nil {
log.Fatal(fmt.Sprintf("Bad configuration: regex of filter %s.%s: %v", stream.name, filter.name, err)) log.Fatal("Bad configuration: regex of filter %s.%s: %v", stream.name, filter.name, err)
} }
filter.compiledRegex = append(filter.compiledRegex, *compiledRegex) filter.compiledRegex = append(filter.compiledRegex, *compiledRegex)
} }