aizawal-hiroki score 48
2017/10/05 15:01 投稿
aws-sdk-ruby オブジェクトの削除 |
aws-sdk とrubyの勉強中です。 |
バケットの中にある階層の下にあるファイルを削除したいです。 |
``` |
例) |
bucket |
L faile |
L faile2 |
L faile3 |
L test.txt |
``` |
バケットの中にあるファイルを削除したいです。 |
```ruby |
bucket = Aws::S3::Client.new( |
:region => 'ap-northeast-1', |
:access_key_id => '**********', |
:secret_access_key => '******************************', |
) |
object.delete("bucekttest", "aws-sdk-ruby5.txt") do |file| |
object.delete(bucket: 'aizawatest', key: "aws-sdk-ruby3.txt") do |chunk| |
file.delete object |
false |
end |
end |
``` |
こんな感じで書いてみたんですけどエラーは吐きませんが削除がされません。 |
勉強中故ガバガバのコードで申し訳ないんですがご指摘の程よろしくお願いします |
勉強中故ガバガバのコードで申し訳ないんですがご指摘の程よろしくお願いします |