gc-storage-files

1.0.8 • Public • Published

README

simple module for get set files from gcstorage

Installation

$ npm i gc-storage-files

Simple example

const gcstorage = require('gc-storage-files');
let config = {  secret : __dirname + "/tests-bfd5e24b1223.json",
                localPath : __dirname + "/google.com",
                remotePath : "spain/domains/google10.com",
                nameBucket : "webpagereplay2"
             }

var gcs = new gcstorage(config);

// params.

console.log(
    '\n====== befor upload============' +
    '\nlocalPath:     '  + gcs.LocalPath  +
    '\nremotePath:    '  + gcs.RemotePath +
    '\nnameBucket:    '  + gcs.NameBucket
  );

gcs.upload((e) => {
    if(e) console.log('error - ', e);
});

// set new params =>
gcs.LocalPath = __dirname + "/test.log";
gcs.RemotePath = "spain/domains/google10.com";
gcs.nameBucket = "webpagereplay2";

console.log(
    '\n====== befor download============' +
    '\nlocalPath:     '  + gcs.LocalPath  +
    '\nremotePath:    '  + gcs.RemotePath +
    '\nnameBucket:    '  + gcs.NameBucket
  );

gcs.download((e) => {
    if(e) console.log('error - ', e);
});

gcs.getFiles((e, res) => {
    if(e){ 
        console.log('error', e); 
    }else{
        res.forEach(element => {
            console.log(element.name);
        });
    }
});

// delete remote file gcs.RemotePath on bucket

gcs.deleteFile((e) => {
    if(e) console.log('error - ', e);
});

Package Sidebar

Install

npm i gc-storage-files

Weekly Downloads

0

Version

1.0.8

License

ISC

Unpacked Size

6.42 kB

Total Files

5

Last publish

Collaborators

  • asergeev