diff options
author | Alan Justino da Silva <alan.justino@yahoo.com.br> | 2018-04-18 12:06:06 -0300 |
---|---|---|
committer | Ashley Camba <ashwoods@gmail.com> | 2018-05-19 08:34:44 +0200 |
commit | d240cf8153659bc1dc2b3e015ef9dee2fa7b3497 (patch) | |
tree | 005555931c275287aaefc27a715c35c7fbbbb5eb | |
parent | fb52fa5d7fd2e1c02cae31b80b59cc772f96fe34 (diff) | |
download | raven-d240cf8153659bc1dc2b3e015ef9dee2fa7b3497.tar.gz |
[FIX] TypeError on LambdaClient(transport=...)
TypeError: __init__() got multiple values for keyword argument 'transport'
Because it has `get()`ing the 'transport' keyword, instead of `pop()`ing it.
-rw-r--r-- | raven/contrib/awslambda/__init__.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/raven/contrib/awslambda/__init__.py b/raven/contrib/awslambda/__init__.py index f93e279..56b2c3a 100644 --- a/raven/contrib/awslambda/__init__.py +++ b/raven/contrib/awslambda/__init__.py @@ -54,7 +54,7 @@ class LambdaClient(Client): """ def __init__(self, *args, **kwargs): - transport = kwargs.get('transport', HTTPTransport) + transport = kwargs.pop('transport', HTTPTransport) super(LambdaClient, self).__init__(*args, transport=transport, **kwargs) def capture(self, *args, **kwargs): |