Skip to content

Commit f3d1065

Browse files
committed
deprecate redis errors param
1 parent 48c3084 commit f3d1065

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

splitio/client/config.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,12 @@ def sanitize(sdk_key, config):
171171
processed["httpAuthenticateScheme"] = authenticate_scheme
172172

173173
processed = _sanitize_fallback_config(config, processed)
174+
175+
if config.get("redisErrors") is not None:
176+
_LOGGER.warning('Parameter `redisErrors` is deprecated as it is no longer supported in redis lib.' \
177+
' Will ignore this value.')
174178

179+
processed["redisErrors"] = None
175180
return processed
176181

177182
def _sanitize_fallback_config(config, processed):

splitio/storage/adapters/redis.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -715,7 +715,6 @@ def _build_default_client(config): # pylint: disable=too-many-locals
715715
unix_socket_path = config.get('redisUnixSocketPath', None)
716716
encoding = config.get('redisEncoding', 'utf-8')
717717
encoding_errors = config.get('redisEncodingErrors', 'strict')
718-
# errors = config.get('redisErrors', None)
719718
decode_responses = config.get('redisDecodeResponses', True)
720719
retry_on_timeout = config.get('redisRetryOnTimeout', False)
721720
ssl = config.get('redisSsl', False)

tests/client/test_factory.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,6 @@ def test_redis_client_creation(self, mocker):
112112
'redisConnectionPool': False,
113113
'redisUnixSocketPath': '/some_path',
114114
'redisEncodingErrors': 'non-strict',
115-
'redisErrors': True,
116115
'redisDecodeResponses': True,
117116
'redisRetryOnTimeout': True,
118117
'redisSsl': True,

tests/storage/adapters/test_redis_adapter.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@ def test_adapter_building(self, mocker):
9999
'redisUnixSocketPath': '/tmp/socket',
100100
'redisEncoding': 'utf-8',
101101
'redisEncodingErrors': 'strict',
102-
# 'redisErrors': 'abc',
103102
'redisDecodeResponses': True,
104103
'redisRetryOnTimeout': True,
105104
'redisSsl': True,
@@ -151,7 +150,6 @@ def test_adapter_building(self, mocker):
151150
'redisUnixSocketPath': '/tmp/socket',
152151
'redisEncoding': 'utf-8',
153152
'redisEncodingErrors': 'strict',
154-
# 'redisErrors': 'abc',
155153
'redisDecodeResponses': True,
156154
'redisRetryOnTimeout': True,
157155
'redisSsl': False,
@@ -529,7 +527,6 @@ def master_for(se,
529527
'redisUnixSocketPath': '/tmp/socket',
530528
'redisEncoding': 'utf-8',
531529
'redisEncodingErrors': 'strict',
532-
'redisErrors': 'abc',
533530
'redisDecodeResponses': True,
534531
'redisRetryOnTimeout': True,
535532
'redisSsl': False,

0 commit comments

Comments
 (0)