Como posso baixar um arquivo binário S3 usando a ferramenta AWS CLI da Amazon?

1

Estou tentando baixar um arquivo binário de um bucket do AWS S3 usando a nova interface de linha de comando da Amazon. No entanto, a ferramenta responde com uma mensagem de erro.

$ aws s3 get-object --bucket myBucketName --key myFileName

<requests.packages.urllib3.response.HTTPResponse object at 0x1e61710> is not JSON serializable

Especificar o formato de saída de texto, fornece os metadados do objeto, mas novamente não os dados reais.

$ aws --output text get-object --bucket myBucketName --key myFileName
<requests.packages.urllib3.response.HTTPResponse object at 0x298f710>   Fri, 05 Apr 2013 18:11:47 GMT   bytes   application/x-rpm       310000

Os testes na distribuição do código-fonte da ferramenta don parece exercer essa funcionalidade.

    
por Diomidis Spinellis 06.04.2013 / 17:50

1 resposta

2

Acontece que o comportamento foi devido a um bug , que desde então tem sido corrigido .

    
por 24.12.2013 / 10:41