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);
});

Dependencies (3)

Dev Dependencies (0)

    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