GAE напишите мне ошибки - PullRequest
       10

GAE напишите мне ошибки

3 голосов
/ 22 января 2010

Может ли GAE быть настроен так, чтобы я переписывался при возникновении ошибки?

Ответы [ 2 ]

4 голосов
/ 22 января 2010

Я думаю, что лучшее, что вы можете сделать, - это иметь в своей функции main какой-то код вроде ...:

try:
  ...normal body of your main goes here...
except:
  from google.appengine.api import mail
  import sys

  mail.send_mail(sender="Your GAE App <yourappname@example.com>",
              to="You <bobobobo@example.com>",
              subject="GAE App error",
              body="""
Your App Engine app raised an exception:
  %s
""" % sys.exc_info()[:2])

(конечно, вы можете лучше форматировать информацию об исключениях и т. Д. И т. Д.).

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

Вот пример использования GAE для отправки электронного письма. Вы можете использовать этот пример, чтобы перехватывать исключения и отправлять электронное письмо себе ...

http://www.fishbonecloud.com/2010/11/automated-email-using-google-app-engine.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...