Right now we do not catch errors and emit just some generic errors (e.g. ValueError). It would be good to have a custom error class for our exceptions + handle exceptions from other places and turn them into "our" errors.
Some common errors to handle properly:
errors from geodiff
file/directory errors (e.g. missing files)
something is wrong with configuration (wrong table structure / bad content of tables / ...)
Right now we do not catch errors and emit just some generic errors (e.g. ValueError). It would be good to have a custom error class for our exceptions + handle exceptions from other places and turn them into "our" errors.
Some common errors to handle properly: