scripts: eve-parity hard fail on unknown keyword

pull/14376/head
Philippe Antoine 2 weeks ago committed by Victor Julien
parent f581b8f1ae
commit 273e9f55eb

@ -71,7 +71,7 @@ def mapped_fields(keywords, keys):
if "keywords" in keys[key] and keys[key]["keywords"]:
for keyword in keys[key]["keywords"]:
if keyword not in keywords:
errprint("ERROR: Unknown keyword: {}".format(keyword))
raise Exception("ERROR: Unknown keyword: {}".format(keyword))
print("{} -> [{}]".format(key, ", ".join(keys[key]["keywords"])))
@ -146,10 +146,6 @@ def load_known_keywords():
return keywords
def errprint(*args, **kwargs):
print(*args, file=sys.stderr, **kwargs)
def find_ref(schema: dict, ref: str) -> dict:
parts = ref.split("/")

Loading…
Cancel
Save