stovenator / kungfuse

A FusePy based in memory filesystem
BSD 3-Clause "New" or "Revised" License
3 stars 3 forks source link

kungfuse

A FusePy based in memory filesystem

Requirements:

FusePy - https://github.com/terencehonles/fusepy
Python 3.6 is known to work. 
Other Python versions may work

Inspiration:

Based on memory.py in the fusepy examples

Usage:

mkdir /mnt/mountpoint
python mem.py /mnt/mountpoint

TODO:

[]Lots of Error handling to be added
[]rmdir - don't remove if the directory isn't empty
[]Permissions - Seems to ignore the permissions completely
[]Fix symlinks:
    []Broken when only directory given for source file
    []Broken when full path not given for target
[]Hard links?
[]Better Documentation