Ruby универсальные библиотеки файловой системы - PullRequest
7 голосов
/ 25 мая 2010

Я ищу библиотеку типов "Виртуальная файловая система" для ruby. Я хочу иметь полностью общую файловую систему, которую я могу легко переключать между использованием локальных файлов и использованием S3 или использованием FTP или чего-то подобного. (Идентично VFS для Java)

Кто-нибудь использовал какой-либо тип файловой системы для ruby ​​(мне просто нужно, чтобы она поддерживала локальные файлы и Amazon S3)

Любые указатели приветствуются.

Ответы [ 2 ]

4 голосов
/ 11 сентября 2011

Взгляните на Vfs (виртуальная файловая система) - он предоставляет простой и унифицированный интерфейс через локальную файловую систему, AWS S3, SFTP.

Обзор: http://alexeypetrushin.github.com/vfs

S3 образцов: http://alexeypetrushin.github.com/vfs/s3_basics.html

1 голос
/ 26 мая 2010

Можете ли вы использовать что-то на уровне операционной системы, например FUSE ? Я знаю несколько бэкэндов S3 для предохранителя.

...