示例#1
0
 def makeEmitter(self, path=None):
     """
     Create a new emitter instance.
     """
     return WindowsApiEmitter(
         event_queue=self.emitter_queue,
         watch=self.ObservedWatch(path=path),
         timeout=0,
     )
示例#2
0
def emitter(event_queue):
    watch = ObservedWatch(temp_dir, True)
    em = WindowsApiEmitter(event_queue, watch, timeout=0.2)
    yield em
    em.stop()