I think we should add a full example of using (+ unmounting) the FUSE VFS in the tutorial doc (T2676), and not an extra umount command.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Oct 14 2020
To unmount you can use fusermount -u /mntdir
Remove ArtifactEntry class (and diamond problem)
Move Path constructor.
Oct 13 2020
Add unit tests for releases with cnt/dir targets
Rebasing on master.
Rename get_target_directory to find_root_directory.
TODO: test releases with other target's types
From the design doc:
Rebase on master and use on the fly mounting
Keep os functions namespace
Re-do implementation (move the lookup code logic into FuseEntry)
Oct 12 2020
Small code clean up:
- remove assert_file_content
- remove unnecessary Path construction
Reformat api_data.py
Oct 9 2020
- Rename get_root_path to get_relative_root_path
- Cache content size call when possible
- Remove unnecessary intermediate lists and yield directly
Rebasing on master.
Add quotes in YAML path entry
T2678 (for the first point about default configuration location).
Add full YAML example
Rework parents/ directories and symlink, now a parents/ is always present and
parent/ is a symlink to parents/1/ if the commit has at least one parent.
Add task number in commit message.
Fix type hints
Fix style + commit description
- Add get_target() method for symlinks
- Set Root node name to None
Oct 8 2020
Add basic unit tests.
Rework code architecture
Rebasing on master.
Move pytest warning commit to a separate diff
Fix pytest warning
- tests: add missing join() after subprocess.run()