我的团队使用Sentry
跟踪错误,因此我不希望使用 Luigi 的内置电子邮件功能将我们所有的报告保存在一个地方。
这就是我目前的设置方式,它似乎完全跳过了 Sentry:
if __name__ == '__main__':
try:
luigi.run()
except Exception as e:
client = Client(
***
)
client.captureException(tags={
sys.argv[0]
})
logger.critical('Error occurred: {e}'.format(e=e))
raise