spot-price-watcher

1.0.2 • Public • Published

spot-price-watcher

npm version

Monitor EC2 spot prices on your terminal.

Install

$ npm install spot-price-watcher -g

Run

$ spotprice
$ spotprice --regions us --regions eu-west
$ spotprice --type g2.2xlarge
$ spotprice --auto_refresh 3
$ cat $HOME/.spotpricerc
{
    regions: [
        'us', 'eu-west'
    ],
    type: 'g2.2xlarge',
    auto_refresh: 3
}
$ spotprice --sporpricerc $HOME/.spotpricerc

Use as EventEmitter

const SpotPriceWatcher = require('spot-price-watcher');
 
const watcher = new SpotPriceWatcher(opts);
watcher.on('update', (data) => {
    Object.keys(data).forEach((key) => {
        console.log(data[key][0].SpotPrice);
    });
});
setInterval(() => watcher.fetchPrices(), 60 * 1000);

Readme

Keywords

none

Package Sidebar

Install

npm i spot-price-watcher

Weekly Downloads

0

Version

1.0.2

License

MIT

Last publish

Collaborators

  • sugyan