示例#1
0
 def __init__(self, prefix, plugin_dir):
     Thread.__init__(self, name='StdInCauldronServer')
     self.daemon = True
     self.cauldronserver = CauldronServer(prefix)
     self.plugin_dir = plugin_dir
     self.wm = pyinotify.WatchManager()
     self.notifier = pyinotify.Notifier(self.wm, self)
     self.watch = self.wm.add_watch(plugin_dir,
                                    pyinotify.IN_DELETE
                                    | pyinotify.IN_CLOSE_WRITE,
                                    rec=True)
     self.boiling = {}