dcramer/raven — pull request #112 by crankycoder (2012-05-08 03:15:02+00:00)
Title: Vng/transport plugins

This is a first attempt patch at pulling out a transport layer from the raven client.

I've extracted a raven.transport module which includes the UDP and the HTTP transport layer.

I've also separated the assembly of the message for transport from the actual send. If you just want to build the dictionary that will be serialized for transmission, just use client.build_msg

I've removed the event_id as an argument from capture and build_msg as it was always being overwritten by a call to uuid anyway.