Example #1
0
 def _unsubscribe(self):
     for event_type in self.config.pool_events:
         events.unsubscribe(event_type, self._acceptEvent)
     events.unsubscribe(events.EventRejectedEvent, self.handle_rejected)
Example #2
0
 def _shutdown(self):
     unsubscribe(Event, self._handle_event)
     self._shutting_down = True
Example #3
0
 def test_unsubscribe(self):
     from supervisor import events
     events.callbacks[:] = [(1, 1), (2, 2), (3, 3)]
     events.unsubscribe(2, 2)
     self.assertEqual(events.callbacks, [(1, 1), (3, 3)])
Example #4
0
 def test_unsubscribe(self):
     from supervisor import events
     events.callbacks[:] = [(1, 1), (2, 2), (3, 3)]
     events.unsubscribe(2, 2)
     self.assertEqual(events.callbacks, [(1, 1), (3, 3)])
Example #5
0
 def _unsubscribe(self):
     for event_type in self.config.pool_events:
         events.unsubscribe(event_type, self._acceptEvent)
     events.unsubscribe(events.EventRejectedEvent, self.handle_rejected)