fix(config): reject reflector entries without protocols
This commit is contained in:
1 parent
54d162f494
commit
51f0ae2e23
1 file changed
+9
@@ -212,6 +212,15 @@ impl ReflectorSettings {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for (index, reflector) in self.entries.iter().enumerate() {
|
||||||
|
if reflector.protocols.is_empty() {
|
||||||
|
report.error(
|
||||||
|
"reflectors.entries",
|
||||||
|
format!("entry {index} must have at least one measurement protocol"),
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
for (index, file) in self.files.iter().enumerate() {
|
for (index, file) in self.files.iter().enumerate() {
|
||||||
if file.trim().is_empty() {
|
if file.trim().is_empty() {
|
||||||
report.error(
|
report.error(
|
||||||
|
|||||||
Reference in new issue
Block a user