From 3cf9b2bcecd48b3a587c3b41492476e4594947dc Mon Sep 17 00:00:00 2001 From: Olivier Date: Sun, 8 Nov 2020 19:52:47 +0000 Subject: [PATCH] Give readable error on unknown recipe names --- scone/head/menu_reader.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scone/head/menu_reader.py b/scone/head/menu_reader.py index dc034f8..a37b4da 100644 --- a/scone/head/menu_reader.py +++ b/scone/head/menu_reader.py @@ -362,6 +362,8 @@ class MenuLoader: applicable_user: Optional[str], ): recipe_class = self._head.recipe_loader.get_class(recipe.kind) + if recipe_class is None: + raise ValueError(f"No recipe class found for {recipe.kind!r}") fors = fors + tuple(recipe.for_directives)