1
我正在使用Rails 4.我需要創建一個項目,它可以從我係統中存在的文件夾中提取文件,並將這些文件逐個推送到s3存儲桶。檢索並推送到s3後,我希望從文件夾中刪除這些文件。我希望整個事件處於while()循環中,以便循環始終檢查文件夾中的文件。Rails 4從文件夾中提取文件並推送到s3
請幫我這個。
我正在使用Rails 4.我需要創建一個項目,它可以從我係統中存在的文件夾中提取文件,並將這些文件逐個推送到s3存儲桶。檢索並推送到s3後,我希望從文件夾中刪除這些文件。我希望整個事件處於while()循環中,以便循環始終檢查文件夾中的文件。Rails 4從文件夾中提取文件並推送到s3
請幫我這個。
我會爲此推薦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')
把它放在循環按您的要求