The main class is now CacheFSMixin, a mixin class that can add caching to any FS implementation. It operates explicitly on a PathMap of recent info dicts, making it more efficient and more robust than the old CacheFS. The CacheFS wrapper class is still there, but it's a trivial class that just mixes CacheFSMixin into the base WrapFS class. TahoeFS has also been modified to use the mixin architecture.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
commands | Loading commit data... | |
contrib | Loading commit data... | |
expose | Loading commit data... | |
osfs | Loading commit data... | |
tests | Loading commit data... | |
wrapfs | Loading commit data... | |
__init__.py | Loading commit data... | |
base.py | Loading commit data... | |
browsewin.py | Loading commit data... | |
errors.py | Loading commit data... | |
filelike.py | Loading commit data... | |
ftpfs.py | Loading commit data... | |
httpfs.py | Loading commit data... | |
local_functools.py | Loading commit data... | |
memoryfs.py | Loading commit data... | |
mountfs.py | Loading commit data... | |
multifs.py | Loading commit data... | |
opener.py | Loading commit data... | |
path.py | Loading commit data... | |
remote.py | Loading commit data... | |
rpcfs.py | Loading commit data... | |
s3fs.py | Loading commit data... | |
sftpfs.py | Loading commit data... | |
tempfs.py | Loading commit data... | |
utils.py | Loading commit data... | |
watch.py | Loading commit data... | |
xattrs.py | Loading commit data... | |
zipfs.py | Loading commit data... |