Пытаюсь залить файл на амазон через aws.
AWS.config.credentials = new AWS.Credentials(
options.accessKeyId,
options.secretAccessKey,
null
)
this.s3 = new AWS.S3()
var fileBuff = new Buffer( file )
this.s3.upload( {
Bucket: this.getBucket(obj),
Key: obj.name+'.txt',
Body: fileBuff })
.on( 'httpUploadProgress', function(evt) { console.log(evt) })
.send( function(err, data) {
console.log( err )
console.log( data )
callback( err, data )
})
Выдает ошибку "{ [TypeError: Not a buffer] retryDelay: 30 }"
Кто-нибудь сталкивался с такой проблемой?
P.S.
console.log( fileBuff )
отдает:
<Buffer 74 65 78 74>