NCAR / ccpp-framework

Common Community Physics Package (CCPP)
http://www.dtcenter.org/community-code/common-community-physics-package-ccpp/
Other
26 stars 64 forks source link

Concatenate errors found during parsing #578

Open peverwhee opened 1 month ago

peverwhee commented 1 month ago

Description

Rather than returning one error at a time, it would be nice to have all the parsing errors returned at the end of the parsing/metadata validation stage.

Solution

Using the native python logger breaks the doctests, so probably the ideal method will be to create a new framework logging class/module.