Expand description
UCXL filesystem watcher.
This module provides a thin wrapper around the notify crate to watch a
directory (or “project”) for filesystem events. When a change is detected,
the watcher attempts to construct a corresponding UCXLAddress using a
simple heuristic and logs the event. This is primarily used by CHORUS for
reactive workflows such as automatically updating metadata when files are
added, modified or removed.
Structs§
- UCXL
Watcher - Represents a watcher rooted at a specific base path.