Пример #1
0
 def watch(self):
     self._scheduler = SoftHardScheduler(reactor,
                                         self.rescan_soft_delay,
                                         self.rescan_hard_delay,
                                         self.scan)
     notifier = INotify()
     notifier.startReading()
     notifier.watch(self.wsgi_root,
                    IN_CREATE | IN_MOVED_TO | IN_DELETE | IN_MOVED_FROM
                    | IN_DELETE_SELF | IN_MOVE_SELF | IN_UNMOUNT,
                    callbacks=[self.on_fs_change],
                    autoAdd=True,
                    recursive=True)