Coda Distributed File System
|
Functions | |
None | default_volume_callback (Path _root, str _volume_name, str _volume_id) |
Iterator[Path] | walk_volumes (list[Path] roots, Callable[[Path, str, str], None]|None volume_callback=default_volume_callback) |
Iterator[Path] | walk_volume (Path root, Callable[[Path, str, str], None]|None volume_callback=default_volume_callback, str|None parent_volume_id=None) |
None walk.default_volume_callback | ( | Path | _root, |
str | _volume_name, | ||
str | _volume_id | ||
) |
Default volume callback, avoids crossing volume boundaries.
Iterator[Path] walk.walk_volume | ( | Path | root, |
Callable[[Path, str, str], None] | None | volume_callback = default_volume_callback , |
||
str | None | parent_volume_id = None |
||
) |
Path walking, but with Coda volume awareness. The volume_callback will be called whenever a volume mountpoint is found, it may raise a StopIteration exception to avoid cross-volume crawling.
Iterator[Path] walk.walk_volumes | ( | list[Path] | roots, |
Callable[[Path, str, str], None] | None | volume_callback = default_volume_callback |
||
) |