20
Come posso elencare tutti i file in una "directory" S3 specifica usando Nebbia?Come elencare tutti i file in una cartella S3 usando Nebbia in Ruby
So che S3 non memorizza i file nelle cartelle ma ho bisogno di un modo per limitare i file restituiti a una "cartella" specifica invece di recuperare l'intera lista nel bucket.
Vale probabilmente la pena di notare che il prefisso è _actually_ suffisso, almeno dal punto di vista strutturale. Se il percorso del bucket annidato è "foo/bar", la chiamata al metodo sarà: '.get ('foo', prefisso: 'bar')'. – pdoherty926
La nota di pdoherty926 è un po 'confusa se non si pensa al nome del bucket come parte del percorso. – Amir
Qui c'è un caso limite che chiamando '.map' non restituirà ALL, ma solo una singola pagina come restituita dall'api AWS. Chiamando .each sui file, la nebbia manterrà il consumo di memoria in quanto potrebbero esserci molti file. – rposborne