Give readable error on unknown recipe names

This commit is contained in:
Olivier 'reivilibre' 2020-11-08 19:52:47 +00:00
parent 89a76c1ca5
commit 3cf9b2bcec

View File

@ -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)