Skip to content
Snippets Groups Projects
Commit 0caa276d authored by Florian Spreckelsen's avatar Florian Spreckelsen
Browse files

MAINT: Add error handling for ImpossibleMergeErrors

parent b3b34c92
No related branches found
No related tags found
2 merge requests!184Release 0.9.1,!183F improve error messages
......@@ -1114,6 +1114,14 @@ def crawler_main(crawled_directory_path: str,
logger.error(err)
_update_status_record(crawler.run_id, 0, 0, status="FAILED")
return 1
except ImpossibleMergeError as err:
logger.debug(traceback.format_exc())
logger.error(
"Encountered conflicting information when creating Records from the crawled "
f"data:\n\n{err}"
)
_update_status_record(crawler.run_id, 0, 0, status="FAILED")
return 1
except TransactionError as err:
logger.debug(traceback.format_exc())
logger.error(err)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment