我有一个Rails3应用程序,它使用Carrierwave和Fog将数据存储到亚马逊的S3.我正在构建的这个应用程序要求我允许每个用户拥有自己的安全EC2存储桶.该应用程序的前提是用户将创建一个帐户(设计),我将根据我的应用程序的EC2用户和密码为该用户生成一个存储桶.根据当前的文档,我没有看到有多个存储桶的方法,因为这是在FOG YML中配置的.我想请求基于用户属性动态设置此FOG_DIRECTORY的替代方法.
我知道有一种方法可以管理动态文件夹,但这不起作用,因为我需要用户专用的存储桶.
提前致谢!