scrapy-sentryを使う

Scrapyの便利なExtension/Middlewareにscrapy-sentryがありますが、READMEに書かれていることだけでは動かなかったので、settings.pyに数行追加する必要があります。

https://github.com/llonchj/scrapy-sentry のREADMEによると、SENTRY_DSNとEXTENSIONSだけでいいことになっていますが、SPIDER_MIDDLEWARESにクラスを追加する必要があります。


SENTRY_DSN = 'https://***:***@app.getsentry.com/***'

EXTENSIONS = {
'scrapy_sentry.extensions.Errors':10,
}

# ↓追加
SPIDER_MIDDLEWARES = {
'scrapy_sentry.middlewares.SentryMiddleware':2
}

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>