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

    Install

    npm i gc-storage-files

    DownloadsWeekly Downloads

    11

    Version

    1.0.8

    License

    ISC

    Unpacked Size

    6.42 kB

    Total Files

    5

    Last publish

    Collaborators

    • asergeev