When raising an exception during exception handling, chain them together for slightly cleaner logs

This commit is contained in:
Trenton Holmes
2022-08-03 09:00:56 -07:00
parent 7488505e37
commit b70e21a6d5
5 changed files with 31 additions and 15 deletions

View File

@@ -101,8 +101,8 @@ class DocumentClassifier:
self.correspondent_classifier = pickle.load(f)
self.document_type_classifier = pickle.load(f)
self.storage_path_classifier = pickle.load(f)
except Exception:
raise ClassifierModelCorruptError()
except Exception as err:
raise ClassifierModelCorruptError() from err
# Check for the warning about unpickling from differing versions
# and consider it incompatible