E-mail отслеживание ошибок в среде Bottle - PullRequest
2 голосов
/ 29 июля 2010

Я использую Фреймворк для бутылок.Я установил декоратор @error, чтобы я мог отобразить свою настроенную страницу с ошибкой, и я также могу отправлять электронную почту, если возникает какая-либо ошибка 500, но мне нужно отправить полный трекбек в письме.Кто-нибудь знает, как сделать так, чтобы фреймворк включался в электронную почту?

Ответы [ 2 ]

3 голосов
/ 03 августа 2010

в функции error500, написанной после декоратора @error для обслуживания моей настраиваемой страницы ошибок, записанной error.exception и error.traceback, эти два дают исключение и полный возврат сообщения об ошибке.

2 голосов
/ 30 июля 2010

Режим отладки включает полные трассировки:

from bottle import debug
debug(True)

Оттуда вам потребуется передать stderr в файл, а затем отправить его.

...