Merge pull request #135 from CartoDB/use_retry_on_timeout_redis
Use retry on timeout flag for Redis connections
This commit is contained in:
@@ -16,14 +16,13 @@ class RedisConnection:
|
|||||||
sentinel = Sentinel([(self._config.host,
|
sentinel = Sentinel([(self._config.host,
|
||||||
self._config.port)],
|
self._config.port)],
|
||||||
socket_timeout=self._config.timeout)
|
socket_timeout=self._config.timeout)
|
||||||
return sentinel.master_for(
|
return sentinel.master_for(self._config.sentinel_id,
|
||||||
self._config.sentinel_id,
|
socket_timeout=self._config.timeout,
|
||||||
socket_timeout=self._config.timeout,
|
db=self._config.db,
|
||||||
db=self._config.db
|
retry_on_timeout=True)
|
||||||
)
|
|
||||||
else:
|
else:
|
||||||
conn = StrictRedis(host=self._config.host, port=self._config.port,
|
conn = StrictRedis(host=self._config.host, port=self._config.port,
|
||||||
db=self._config.db,
|
db=self._config.db, retry_on_timeout=True,
|
||||||
socket_timeout=self._config.timeout)
|
socket_timeout=self._config.timeout)
|
||||||
return conn
|
return conn
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ from setuptools import setup, find_packages
|
|||||||
setup(
|
setup(
|
||||||
name='cartodb_services',
|
name='cartodb_services',
|
||||||
|
|
||||||
version='0.4.2',
|
version='0.4.3',
|
||||||
|
|
||||||
description='CartoDB Services API Python Library',
|
description='CartoDB Services API Python Library',
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user