toastdriven/pysolr — pull request #53 by acdha (2012-09-27 15:02:19+00:00)
Title: Extended error logging

A batch of "[Reason: None]" messages in Sentry inspired me to add some more
logging context. Now the full headers & response body will be passed as logging
extra data so handlers like Raven can see them.

Additionally, I found that my Solr 3.6 / Jetty install broke the previous
scraping heuristic so I added a fallback to the HTML title for the returned
summary so it's not necessary to dig into the details for many failures