0.0.5 • Published 8 years ago

elephantdump v0.0.5

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

elephantdump


Modules for extracting configuration data from AWS and displaying them

Install as node module

npm install elephantdump

Install as command line tools

% sudo npm install elephantshop -g

Prerequisites:

  • node installed
  • AWS credentials configured

Sample

Have a look at test.js for the complete code sample

var dump = require('elephantdump');
dump.describeEc2AllRegions()
    .on('progress', function (percent, duration, operation, inregion) {
        console.log(inregion, operation);
    })
    .on('complete', function (ec2data, errors) {
        // aggregates extracted JSON for all regions and transforms to a single CSV
        var csvall = dump.transformCsv( dump.aggregateRegions( ec2data ));
    });

Usage as command line tools

% extractEc2 > Ecdata.json
% transformEc2 < Ec2data.json > Ec2data.csv
% extractEc2 | transformEc2 > Ec2data.csv