Recovery during ingestion: when we don't manage to get the information about a dataset, the info about it is dumped in a file so that it can be retried later. A recovery module to do that has been added and is called at the end of the harvesting process.
If an error happens during the crawling phase, we immediately retry. This can be enhanced later on.
Resolves #125
Recovery during ingestion: when we don't manage to get the information about a dataset, the info about it is dumped in a file so that it can be retried later. A recovery module to do that has been added and is called at the end of the harvesting process.
If an error happens during the crawling phase, we immediately retry. This can be enhanced later on.