使用Raven,如何将异常保存到文件并稍后发送到Sentry?

时间:2015-04-11 23:51:28

标签: python sentry raven

在我的Python应用程序中,我一直在使用Raven + Sentry捕获异常,并在异常发生时将其发送到哨兵,代码如下:

if __name__ == '__main__':
from raven import Client

client = Client(dsn='<MY SENTRY DSN>')
try:
    MyApp().run()
except:
    import traceback
    traceback.print_exc()
    ident = client.get_ident(client.captureException())
    print "Exception caught; reference is %s" % ident

在应用程序崩溃后,它会将异常直接发送到Senty后端。我想要完成的是,首先将异常保存到本地文件,然后在应用程序启动时稍后发送。

Sentry + Raven是否支持这种功能?

0 个答案:

没有答案