Add a validate verb that will allow users to validate their config/param files before running a workflow.
It would be nice if this were interactive, but that raises complicated questions.
Easier is, print a report of what values will be used, try and detect common issues. If the user sees a problem, they fix it.
Step through each outer key,
Step through each inner key,
Inform the user of the value that will be used in a single summary
Interactive would be nice, one param at a time would be nice, but how do we deal with incorrect values? stop in the middle? then you have to go through the entire thing again? :-/
Add a
validate
verb that will allow users to validate their config/param files before running a workflow.It would be nice if this were interactive, but that raises complicated questions.
Easier is, print a report of what values will be used, try and detect common issues. If the user sees a problem, they fix it.