Пример #1
0
 def start(self):
     Pseudo.start(self)
     self.watchmgr = pyinotify.WatchManager()
     self.notifier = pyinotify.ThreadedNotifier(self.watchmgr, self)
     self.notifier.start()
     for monitor in self.add_q:
         self.AddMonitor(*monitor)
     self.add_q = []
Пример #2
0
 def start(self):
     Pseudo.start(self)
     self.watchmgr = pyinotify.WatchManager()
     self.notifier = pyinotify.ThreadedNotifier(self.watchmgr, self)
     self.notifier.start()
     for monitor in self.add_q:
         self.AddMonitor(*monitor)
     self.add_q = []
Пример #3
0
 def start(self):
     """ The inotify notifier and manager objects in
     :attr:`notifier` and :attr:`watchmgr` must be created by the
     daemonized process, so they are created in ``start()``. Before
     those objects are created, monitors are added to
     :attr:`add_q`, and are created once the
     :class:`pyinotify.ThreadedNotifier` and
     :class:`pyinotify.WatchManager` objects are created."""
     Pseudo.start(self)
     self.watchmgr = pyinotify.WatchManager()
     self.notifier = pyinotify.ThreadedNotifier(self.watchmgr, self)
     self.notifier.start()
     for monitor in self.add_q:
         self.AddMonitor(*monitor)
     self.add_q = []