Quantcast
Channel: Active questions tagged ruby - Stack Overflow
Viewing all articles
Browse latest Browse all 4609

How to list all files in an s3 folder using AWS-SDK gem in ruby on rails

$
0
0

I wanted to show a list of all files in an s3 folder so I can get all the last modified dates so I can determine what files has been changed.

I tried using objects.with_prefix('Folder1') it give me a full list but also contain Folder1.1 key

I don't know if i needed to use delimiter but I couldn't find anything how to use delimiter in aws sdk.

Thanks so much in advance!

I'm using 'aws-sdk' gem

Here is my bucket structure -Folder1 -File1 -File2 -Folder.1.1

Here is my code

bucket = s3.buckets[bucket_name]data = bucket.objects.with_prefix('Folder1/')data.each do |object|    puts "#{object.key}\t#{object.last_modified}";end

Viewing all articles
Browse latest Browse all 4609

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>