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

preguntada hace 4 años575 visualizaciones
2 Respuestas
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

respondido hace 4 años
0

Answered own question

respondido hace 4 años

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas