【发布时间】:2012-09-24 00:03:26
【问题描述】:
我知道你可以为回形针添加新样式,然后使用过程!强制回形针填充缺失样式的方法。但是,如果您想放弃不再使用的旧样式怎么办。
例如,我有 iphone 和 ipad 的样式,但我改变了主意,改为使用尺寸略有不同的 :large 和 :medium 代替 :iphone 和 :ipad。
由于我的应用程序位于 heroku 上,因此我将图像托管在 s3 上。我想删除 s3 上与 :iphone 和 :ipad 样式有关的所有文件夹。是否有删除选择样式的 rake 任务?
【问题讨论】:
-
使用s3 GUI工具不是更简单吗?
-
回形针无法做到这一点,只能重新生成/刷新新的或现有的样式。您应该能够使用 aws-s3 gem amazon.rubyforge.org 编写脚本
-
我会整天都在使用 gui 工具。有300个带有图像的帖子。我希望有一个像 post.image(:ipad).delete 这样的方法,它反过来会从 s3 中删除文件。
标签: ruby-on-rails heroku amazon-s3 resize paperclip