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 = {}