cafs
TODO & Roadmap
Опубликовано vladimir в Сб, 12/20/2008 - 11:41TODO:
-
Реализовать вызов statfs
Полная чистка кеша
Не чистить кеш в режиме offline
Roadmap
0.1:
- Поддержка sftp, smb или webdav (готово)
- улучшения в очистке кеша: возможность указать максимальный объем, максимальное количество записей и максимальное время
- улучшения в очистке кеша: учитывать время последнего доступа
- автоматическое переключение в режим онлайн/оффлайн (готово)
- поддержка umask
0.2:
Установка и использование
Опубликовано vladimir в Сб, 12/20/2008 - 11:38Установка
Cafs распространяется в виде .tar.gz архива в виде обычного distutils пакета.
Установка проста:
- Скачайте cafs
- Распакуйте:
tar xzf cafs-0.0.6.tar.gz && cd cafs-0.0.6 - Установите: sudo python setup.py install
Вы можете попробовать загрузить последнюю версию из svn: svn co svn://svn.greenmice.info/cafs/
Кроме того, существует ebuild для Gentoo Linux: rsync://rsync.greenmice.info/gmos-portage-1.0/sys-fs/cafs/
Использование
Информация
Опубликовано vladimir в Сб, 12/20/2008 - 11:33Принципы cafs:
- Независимость от сервера (т.е. не требуется server-side конфигурации)
- Возможность работы поверх любой фс
- (пока) read-only
Примеры использования
1: мобильные клиенты
Ситуация: существует некий мобильный клиент (ноутбук), который часто оказывается в разных сетях и пользуется их сетевыми файлохранилищами. В такой ситуации часто может потребоваться получить файл из какой-то сети, находясь в другой. Однако из-за политик безопасности такое возможно редко.
