wip: remove labels dep on docker acquistion

This commit is contained in:
Laurence 2024-04-23 10:14:03 +01:00
parent 56803e63c0
commit 8cf1b2c432
No known key found for this signature in database
GPG key ID: B053BEE3478E8FEF

View file

@ -235,11 +235,10 @@ func LoadAcquisitionFromFile(config *csconfig.CrowdsecServiceCfg, prom *csconfig
log.Debugf("skipping empty item in %s", acquisFile)
continue
}
if sub.Source == "docker" {
//docker acquisition is only acquisition that can have empty labels
continue
if sub.Source != "docker" {
//docker is the only source that can be empty
return nil, fmt.Errorf("missing labels in %s (position: %d)", acquisFile, idx)
}
return nil, fmt.Errorf("missing labels in %s (position: %d)", acquisFile, idx)
}
if sub.Source == "" {
return nil, fmt.Errorf("data source type is empty ('source') in %s (position: %d)", acquisFile, idx)