Skip to content

Commit

Permalink
Merge pull request getsentry#403 from cooldaemon/master
Browse files Browse the repository at this point in the history
fixed a transport init args.
  • Loading branch information
dcramer committed Dec 26, 2013
2 parents c833340 + ddd22be commit fd73a3e
Showing 1 changed file with 1 addition and 7 deletions.
8 changes: 1 addition & 7 deletions raven/transport/registry.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,15 +51,9 @@ def register_scheme(self, scheme, cls):
def supported_scheme(self, scheme):
return scheme in self._schemes

def get_transport(self, parsed_url):
def get_transport(self, parsed_url, **options):
full_url = parsed_url.geturl()
if full_url not in self._transports:
# Grab options from the querystring to pass to the transport
# e.g. ?timeout=30
if parsed_url.query:
options = dict(q.split('=', 1) for q in parsed_url.query.split('&'))
else:
options = dict()
# Remove the options from the parsed_url
parsed_url = urlparse.urlparse(full_url.split('?')[0])
self._transports[full_url] = self._schemes[parsed_url.scheme](parsed_url, **options)
Expand Down

0 comments on commit fd73a3e

Please sign in to comment.