簡體   English   中英

Rails 4從文件夾中提取文件並推送到s3

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM