def __init__(self, monitor_path, bcloud_app):
super(WatchFileChange, self).__init__()
self.setDaemon(True)
self.monitor_path = monitor_path
self.bcloud_app = bcloud_app
self.submitter = TaskSubmitter(self.bcloud_app)
self.submitter.start()
self.handler = EventHandler(self.monitor_path, self.bcloud_app,
self.submitter)
self.wm = pyinotify.WatchManager()
self.wdds = self.wm.add_watch(self.monitor_path, MASK, rec=True,
auto_add=True)
self.notifyer = pyinotify.Notifier(self.wm, self.handler)
评论列表
文章目录