aionotify/base.py
def unwatch(self, alias):
        """Stop watching a given rule."""
        if alias not in self.descriptors:
            raise ValueError("Unknown watch alias %s; current set is %r" % (alias, list(self.descriptors.keys())))
        wd = self.descriptors[alias]
        errno = LibC.inotify_rm_watch(self._fd, wd)
        if errno != 0:
            raise IOError("Failed to close watcher %d: errno=%d" % (wd, errno))
        del self.descriptors[alias]
        del self.requests[alias]
        del self.aliases[wd]
def unwatch(self, alias):
        if alias not in self.descriptors:
            raise ValueError("Unknown watch alias %s; current set is %r" % (alias, list(self.descriptors.keys())))
        wd = self.descriptors[alias]
        errno = LibC.inotify_rm_watch(self._fd, wd)
        if errno != 0:
            raise IOError("Failed to close watcher %d: errno=%d" % (wd, errno))
        del self.descriptors[alias]
        del self.requests[alias]
        del self.aliases[wd]
def unwatch ( self , alias ) : if alias not in self . descriptors : raise ValueError ( "Unknown watch alias %s; current set is %r" % ( alias , list ( self . descriptors . keys ( ) ) ) ) wd = self . descriptors [ alias ] errno = LibC . inotify_rm_watch ( self . _fd , wd ) if errno != 0 : raise IOError ( "Failed to close watcher %d: errno=%d" % ( wd , errno ) ) del self . descriptors [ alias ] del self . requests [ alias ] del self . aliases [ wd ]
Stop watching a given rule.
Stop watching a given rule .