Browse Source

Backend: Redis: Removes compat properties: host, port, db, password

Ask Solem 8 years ago
parent
commit
7e495ea04e
2 changed files with 0 additions and 30 deletions
  1. 0 17
      celery/backends/redis.py
  2. 0 13
      celery/tests/backends/test_redis.py

+ 0 - 17
celery/backends/redis.py

@@ -9,7 +9,6 @@ from celery import states
 from celery._state import task_join_will_block
 from celery.canvas import maybe_signature
 from celery.exceptions import ChordError, ImproperlyConfigured
-from celery.utils import deprecated
 from celery.utils.functional import dictfilter
 from celery.utils.log import get_logger
 from celery.utils.timeutils import humanize_seconds
@@ -308,19 +307,3 @@ class RedisBackend(base.BaseKeyValueStoreBackend, async.AsyncBackendMixin):
         return super().__reduce__(
             (self.url,), {'expires': self.expires},
         )
-
-    @deprecated.Property(4.0, 5.0)
-    def host(self):
-        return self.connparams['host']
-
-    @deprecated.Property(4.0, 5.0)
-    def port(self):
-        return self.connparams['port']
-
-    @deprecated.Property(4.0, 5.0)
-    def db(self):
-        return self.connparams['db']
-
-    @deprecated.Property(4.0, 5.0)
-    def password(self):
-        return self.connparams['password']

+ 0 - 13
celery/tests/backends/test_redis.py

@@ -175,19 +175,6 @@ class test_RedisBackend(AppCase):
         self.assertNotIn('port', x.connparams)
         self.assertEqual(x.connparams['db'], 3)
 
-    def test_compat_propertie(self):
-        x = self.Backend(
-            'redis://:bosco@vandelay.com:123//1', app=self.app,
-        )
-        with self.assertPendingDeprecation():
-            self.assertEqual(x.host, 'vandelay.com')
-        with self.assertPendingDeprecation():
-            self.assertEqual(x.db, 1)
-        with self.assertPendingDeprecation():
-            self.assertEqual(x.port, 123)
-        with self.assertPendingDeprecation():
-            self.assertEqual(x.password, 'bosco')
-
     def test_conf_raises_KeyError(self):
         self.app.conf = AttributeDict({
             'result_serializer': 'json',