[英]Rails 4 to pull files from folder and push to s3
我正在使用Rails4。我需要創建一個項目,該項目可以從系統中存在的文件夾中提取文件,然后將這些文件逐個推送到s3存儲桶。 檢索並推送到s3后,我希望將這些文件從文件夾中刪除。 我希望整個過程都在while()循環中,以便循環始終檢查文件夾中的文件。
請幫我解決一下這個。
我會為此目的推薦霧 。 它是一個偉大的寶石。 以下是使用fog的代碼:
fog = Fog::Compute.new(
:provider => 'AWS',
:aws_access_key_id => 'YOUR KEY',
:aws_secret_access_key => 'YOUR SEC KEY'
)
directory = fog.directories.create(
:key => "BUCKET NAME",
:public => true
)
fog.put_object("BUCKET NAME", key, File.open('/your/file/location'))
File.delete('/your/file/location')
根據您的要求將其放入循環中
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.