reraise_with_stack
- typhon.utils.reraise_with_stack(func)[source]
Make functions include the whole stack in raised exceptions
Notes
This is a decorator function.
When using the concurrent.futures module, the original traceback message gets lost, which makes it difficult to debug. This decorator solves the problem.
References
Taken from https://stackoverflow.com/a/29357032.