aws-util-s3-test
v1.1.4
Published
Projeto que utiliza a sdk-aws para manipulação do s3 com personalizações de retorno.
Downloads
30
Readme
aws-util-s3
Projeto que utiliza a sdk-aws para manipulação do s3 com personalizações de retorno.
Instalação
npm install aws-util-s3
Implementação
No Nodejs:
Iniciar dados no Properties.js do projeto que usará esta biblioteca, utilizando o awsUtil.init();
var awsUtil = require('aws-util-s3-test');
awsUtil.init(function (err, dadosIniciados) {});
Exemplo de utilização de função, carregando dados iniciais.
var awsUtil = require('aws-util-s3-test');
awsUtil.init(function (err, dadosIniciados) {
if (dadosIniciados) {
awsUtil.listObjectsBucket(function (err, success) {
if (err) {
console.log(err)
} else {
console.log(success);
}
})
} else {
console.log('Dados não iniciados');
}
});
API
awsUtil.init()
Esta biblioteca utiliza de properties para usar credentials de permissão ao bucket. Para obter estes dados é necessário carregar os dados na sua aplicação chamando o init();
awsUtil.listObjectsBucket()
Com esta função, é possível retornar todos os arquivos salvos no bucket. O nome do Bucket está sendo obtido pelo properties através do atributo bucketName.