Как вы можете заставить Pylons отправлять вам полные параметры сообщения по электронной почте с сообщением об ошибке? - PullRequest
2 голосов
/ 19 июля 2010

Пилоны могут отправлять вам сообщения об ошибках, когда что-то идет не так в рабочем режиме, но они обрезают параметры записи, поэтому трудно понять, что это за ошибка. Есть ли способ сделать так, чтобы он отправил вам электронное письмо?

1 Ответ

0 голосов
/ 03 ноября 2010

На самом деле вы можете заставить Pylons отправлять вам сообщения об ошибках в режимах разработки, тестирования и производства по электронной почте, лишь бы вы указали правильную информацию электронной почты в файле .ini.

Средства для отправки сообщений об ошибках по электронной почте поступают из промежуточного программного обеспечения WebError, в частности модуля weberror.reporter . Единственное усечение, которое происходит там, находится в строке темы письма. Возможно, что ошибка обрезается до того, как она попадет в WebError. При тестовом развертывании вы можете настроить промежуточное программное обеспечение WebError вашего проекта Pylons, чтобы перепроверить, что он принимает и отправляет.

Можете ли вы привести пример такого усеченного сообщения об ошибке по электронной почте? Вы имеете в виду, что он усекает данные HTTP POST запроса, вызвавшего ошибку?

...