monitoring-ecosystem-resilience
monitoring-ecosystem-resilience copied to clipboard
Fails to raise error if a non-existent module is included in the config file
(This issue was originally opened here https://github.com/urbangrammarai/gee_pipeline/issues/24)
How to reproduce
- Run
pyveg_generate_configto create a config file. - Edit the
modules_to_useto include a moduleDoesNotExist. eg:
modules_to_use = {
"Sentinel2": [
"VegetationDownloader",
"DoesNotExist"
]
}
- Run
pyvis_run_pipelinewith the config file.
Expected behaviour
One or both of the following:
- An error message it included in the log file
- The pipeline execution is interrupted
Actual behaviour
The pipeline executes without any warnings or errors. The non-existent module is silently skipped.