class_docstr: A wrapper for `Inotify` that holds events for `delay` seconds. During
  this time, IN_MOVED_FROM and IN_MOVED_TO events are paired.
code: def __init__(self, path, recursive=False):
      BaseThread.__init__(self)
      self._queue = DelayedQueue(self.delay)
      self._inotify = Inotify(path, recursive)
      self.start()
  
file_path: wandb/wandb/vendor/watchdog_0_9_0/wandb_watchdog/observers/inotify_buffer.py
imports: import logging
  from wandb_watchdog.utils import BaseThread
  from wandb_watchdog.utils.delayed_queue import DelayedQueue
  from wandb_watchdog.observers.inotify_c import Inotify
label_desc: Use image node_id 1 to create a new InotifyBuffer object from inherited base classes: BaseThread with example: obj = InotifyBuffer(path, recursive)