Моя команда использует Sentry
для отслеживания ошибок, поэтому я бы предпочел не использовать встроенные возможности электронной почты Луиджи, чтобы хранить все наши отчеты в одном месте.
Вот как я его сейчас настроил, и, похоже, он полностью пропускает 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