Skip to content

Commit

Permalink
allow override of json module
Browse files Browse the repository at this point in the history
  • Loading branch information
Daniel Hochman committed Jun 21, 2017
1 parent ce5a6cd commit 2b3a0db
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion pynamodb/connection/base.py
Expand Up @@ -193,7 +193,7 @@ def __init__(self, region=None, host=None, session_cls=None,
self.session_cls = session_cls
else:
self.session_cls = get_settings_value('session_cls')

if request_timeout_seconds is not None:
self._request_timeout_seconds = request_timeout_seconds
else:
Expand All @@ -208,6 +208,9 @@ def __init__(self, region=None, host=None, session_cls=None,
self._base_backoff_ms = base_backoff_ms
else:
self._base_backoff_ms = get_settings_value('base_backoff_ms')

if get_settings_value('json_module'):
requests.models.json = get_settings_value('json_module')

def __repr__(self):
return six.u("Connection<{0}>".format(self.client.meta.endpoint_url))
Expand Down

0 comments on commit 2b3a0db

Please sign in to comment.