I'm seeinga lot of `raise Exception`. They are all different errors, but they get the same type of Exception... you could use more specific Exceptions or just raise the same Exception again and printing something before (using raise as the last line of the except, and a log before that).