Applied-GeoSolutions / multitemporal

Efficient, chainable time series processing of raster stacks.
GNU General Public License v2.0
4 stars 3 forks source link

validate JSON conf #19

Closed ircwaves closed 5 years ago

ircwaves commented 6 years ago

Created by: rbraswell

It can be difficult to debug a problem if for example an input parameter is misspelled.

ircwaves commented 6 years ago

Author: Bobby Braswell

Timestamp: 2017-10-27T18:04:38.193Z


Created by: rbraswell

Also the step names need to be unique. e.g., if you use "recomposite" more than once, you have to name each step because the default name would be the same in both cases.

There are probably other things.

By Ian Cooke on 2017-10-27T18:04:38 (imported from GitLab project)

ircwaves commented 5 years ago

v0.5.0 adds an exception to start addressing this by throwing an exception when a config error is detected 49648bf5. by no means is this comprehensive, but it is a start to build on.