Skip to content

Commit 1ef397e

Browse files
committed
fix: beats generator only works if base fieldset is loaded
1 parent 0a8be31 commit 1ef397e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Diff for: scripts/generators/beats.py

+5-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,11 @@ def generate(
3838
out_dir: str
3939
) -> None:
4040
# base first
41-
beats_fields: List[OrderedDict] = fieldset_field_array(ecs_nested['base']['fields'], ecs_nested['base']['prefix'])
41+
if 'base' in ecs_nested:
42+
beats_fields: List[OrderedDict] = fieldset_field_array(
43+
ecs_nested['base']['fields'], ecs_nested['base']['prefix'])
44+
else:
45+
beats_fields = []
4246

4347
allowed_fieldset_keys: List[str] = ['name', 'title', 'group', 'description', 'footnote', 'type']
4448
# other fieldsets

0 commit comments

Comments
 (0)