Using aws-sdk-s3 get_object to stream file to disk

0

I'm basically using an example from this page to download a file from s3. If it matters, I'm using it in a ruby_block in chef. it works, but it echo's the file contents to the console. I'm trying to avoid that.

https://aws.amazon.com/blogs/developer/downloading-objects-from-amazon-s3-using-the-aws-sdk-for-ruby/

reap = s3.get_object({ bucket:'bucket-name', key:'object-key' }, target: file)

The above is downloading the file, but logging everything to console.

I've tried numerous configs setting in the class list for Aws::S3::Client.new and get_object, but nothing seems to be suppressing body getting logged to console.

Could anyone here advise?

Thanks

Edited by: Kevin Blackwell on Mar 16, 2020 8:50 AM

posta 4 anni fa575 visualizzazioni
2 Risposte
0

My bad, had to remove http_wire_trace, setting it to false didn’t seem to work for me, but removing worked.

Live and learn

con risposta 4 anni fa
0

Answered own question

con risposta 4 anni fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande