From 5a8fc2b9a721f57e518f29e8d18c6570436b66f0 Mon Sep 17 00:00:00 2001 From: Paul Sherwood Date: Sat, 16 May 2020 09:45:22 +0100 Subject: Don't ignore check-definitions flag --- ybd/morphs.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ybd/morphs.py b/ybd/morphs.py index 4e1059d..374c3be 100644 --- a/ybd/morphs.py +++ b/ybd/morphs.py @@ -46,12 +46,13 @@ class Morphs(object): self._fix_keys(data) self._tidy_and_insert_recursively(data) + exit = (config.get('check-definitions') == 'exit') for x in self._data: dn = self._data[x] for field in dn: if field not in self.fields: log(dn, 'Invalid field "%s" in' % field, dn['path'], - exit=True) + exit=exit) def _load(self, path): '''Load a single definition file as a dict. -- cgit v1.2.1