code: def remove_watch(self, path, superficial=False):
          
  
          wd = self.__watches.get(path)
          if wd is None:
              return
  
          _LOGGER.debug("Removing watch for watch-handle (%d): [%s]",
                        wd, path)
  
          del self.__watches[path]
  
          self.remove_watch_with_id(wd)
docs: Remove our tracking information and call inotify to stop watching
          the given path. When a directory is removed, we'll just have to remove
          our tracking since inotify already cleans-up the watch.