예제 #1
0
 def register_with_event_loop(self, hub):
     if eventio.kqueue is not None:
         self._kq = eventio._kqueue()
         self.add_events(self._kq)
         self._kq.on_file_change = self.handle_event
         hub.add_reader(self._kq._kqueue, self._kq.poll, 0)
예제 #2
0
 def register_with_event_loop(self, hub):
     if eventio.kqueue is not None:
         self._kq = eventio._kqueue()
         self.add_events(self._kq)
         self._kq.on_file_change = self.handle_event
         hub.add_reader(self._kq._kqueue, self._kq.poll, 0)
예제 #3
0
 def register_with_event_loop(self, hub):
     from kombu.utils.eventio import _kqueue
     self._kq = _kqueue()
     self.add_events(self._kq)
     self._kq.on_file_change = self.handle_event
     hub.add_reader(self._kq._kqueue, self._kq.poll, 0)