Merge pull request #135 from CartoDB/use_retry_on_timeout_redis

Use retry on timeout flag for Redis connections
This commit is contained in:
Mario de Frutos
2016-04-04 11:59:33 +02:00
2 changed files with 6 additions and 7 deletions

View File

@@ -16,14 +16,13 @@ class RedisConnection:
sentinel = Sentinel([(self._config.host,
self._config.port)],
socket_timeout=self._config.timeout)
return sentinel.master_for(
self._config.sentinel_id,
socket_timeout=self._config.timeout,
db=self._config.db
)
return sentinel.master_for(self._config.sentinel_id,
socket_timeout=self._config.timeout,
db=self._config.db,
retry_on_timeout=True)
else:
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)
return conn

View File

@@ -10,7 +10,7 @@ from setuptools import setup, find_packages
setup(
name='cartodb_services',
version='0.4.2',
version='0.4.3',
description='CartoDB Services API Python Library',