Details
-
Type:
Story
-
Status: To Do
-
Resolution: Unresolved
-
Fix Version/s: None
-
Component/s: obs_base
-
Labels:None
-
Team:External
Description
DM-11332 introduces "recipes" for how to write datasets. The recipes are defined in YAML files, and custom code was written to validate them. Once Cerberus is in the stack, we can use that to do the validation, and strip out the custom validation code.
The recipe YAML is the same in gen2 and gen3 and validating it seems like a good idea. I think though we would now probably want to be doing that via pydantic.