Enhance fs to examine path components
This project extends the OpenAFS fs examine command to provide visibility into each component of a given path, instead of only the final object. In a distributed file system, paths may traverse multiple volumes, cells and mount points, making it difficult to understand how a path is resolved. The proposed solution introduces a new optional flag that iteratively resolves each component of a path and retrieves volume and file information using existing pioctl calls. The implementation will handle intermediate path construction, mount point detection, symbolic links and error cases while preserving backward compatibility. The final deliverables include a working implementation of the new flag, support for edge cases such as mount points and symlinks, updated documentation and tests to validate correctness.
Project details
Technologies
Not listed in the archive