A Sentry client based on Raven that verifies SSL certs
Project description
Corbeau is an extension to Raven which adds a cert-verifying HTTPS transport.
It is a drop-in replacement for raven.Client:
>>> url = "https://foo:bar@example.com/project"
>>> client = corbeau.Client(url)
>>> client is raven.base.Raven
True
>>> client.registry.get_transport(urlparse.urlparse(url))
<corbeau.VerifiedHTTPSTransport object at 0x...>
The transport the corbeau client uses does verification of SSL certs for HTTPS connections, thanks to Requests.
The transport uses a requests.Session object to make requests, accessible at corbeau.session. This means that keep-alive will be used if the server supports it.
History
0.2 (2013-05-24)
Make Corbeau compatible with Raven 3.2.x and 3.3.x. This release is not backwards compatible with Raven 3.1.x.
0.1 (2013-02-26)
initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
corbeau-0.2.tar.gz
(2.5 kB
view hashes)