Я хочу использовать fleximage gem и s3 для хранения, но не хочу, чтобы dev / qa / test envs использовал s3 - PullRequest
2 голосов
/ 17 марта 2010

У меня есть приложение rails, которое я собираюсь разместить на Engineyard и хочу сохранить файлы изображений на s3.

Но я не знаю, хочу ли я, чтобы все машины разработчика использовали s3 для хранения всех наших тестовых и разработанных образов. Может быть, это и не проблема, но кажется бесполезным, чтобы все хранили все наши изображения в s3.

Я слышал о некоторых людях, которые хранят изображения в средах s3 'hacking' dev для локального хранения изображений в файловой системе, а затем используют s3 только в prod.

Что делают другие люди?

Ответы [ 2 ]

1 голос
/ 17 марта 2010

Вы можете написать класс-оболочку для драгоценного камня, который использует файловую систему для хранения изображений вместо S3 для непроизводственных сред. Тогда ваше приложение будет использовать обертку, а не гем. Или сделайте хранилище изображений оболочкой, используя опцию конфигурации.

0 голосов
/ 17 марта 2010

Я использую почему старое приложение Camping, парк. Он ведет себя как (большинство?) API S3, но работает локально. Новое место для него здесь: http://github.com/technoweenie/parkplace

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...