0.1.1 • Published 9 years ago

ec2-event v0.1.1

Weekly downloads
2
License
BSD-2-Clause
Repository
github
Last release
9 years ago

ec2-event

NPM NPM

Installation

npm install ec2-event

Usage

var EC2 = require('ec2-event');
var AWS = require('aws-sdk');
var _ = require('underscore');
var awsConfig = {
  accessKeyId: process.env.AWS_ACCESS_KEY_ID,
  secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY,
  region: "us-east-1"
};

_.defaults(AWS.config, awsConfig);

var ec2Config = {
  ImageId: 'ami-5a75b432', // Ubuntu 12.04 LTS
  InstanceType: 't1.micro',
  MinCount: 1,
  MaxCount: 1,
  KeyName: KEY_PAIR_NAME
};

var ec2 = new EC2(ec2Config);

ec2.on('running', function(data) {
  console.log('running');
  ec2.terminate();
});

ec2.on('terminated', function(data) {
  console.log('terminated');
});

ec2.start()
0.1.1

9 years ago

0.1.0

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

10 years ago

0.0.0

10 years ago