cadenas archivos ruby amazon-s3 fog

cadenas - Cómo listar todos los archivos en una carpeta S3 usando Fog en Ruby



archivos en ruby (1)

Utilice la opción de prefix en el método directory.get. Ejemplo:

def get_files(path, options) connection = Fog::Storage.new( provider: ''AWS'', aws_access_key_id: options[:key], aws_secret_access_key: options[:secret] ) connection.directories.get(options[:bucket], prefix: path).files.map do |file| file.key end end

¿Cómo enumero todos los archivos en un "directorio" específico de S3 usando Fog?

Sé que S3 no almacena archivos en carpetas pero necesito una forma de limitar los archivos devueltos a una "carpeta" específica en lugar de recuperar toda la lista en el cubo.