Ver código fonte

Removes EventDispatcher.publisher (use .producer)

Ask Solem 8 anos atrás
pai
commit
a10a5490bc
2 arquivos alterados com 0 adições e 15 exclusões
  1. 0 7
      celery/events/__init__.py
  2. 0 8
      celery/tests/events/test_events.py

+ 0 - 7
celery/events/__init__.py

@@ -272,13 +272,6 @@ class EventDispatcher:
         self.mutex.locked() and self.mutex.release()
         self.producer = None
 
-    def _get_publisher(self):
-        return self.producer
-
-    def _set_publisher(self, producer):
-        self.producer = producer
-    publisher = property(_get_publisher, _set_publisher)  # XXX compat
-
 
 class EventReceiver(ConsumerMixin):
     """Capture events.

+ 0 - 8
celery/tests/events/test_events.py

@@ -177,14 +177,6 @@ class test_EventDispatcher(AppCase):
             dispatcher.enable()
             self.assertTrue(dispatcher.enabled)
             self.assertTrue(dispatcher.producer)
-
-            # XXX test compat attribute
-            self.assertIs(dispatcher.publisher, dispatcher.producer)
-            prev, dispatcher.publisher = dispatcher.producer, 42
-            try:
-                self.assertEqual(dispatcher.producer, 42)
-            finally:
-                dispatcher.producer = prev
         finally:
             channel.close()
             connection.close()