UNPKG

hive-cluster

Version:

AWS-Cluster Engine

46 lines (41 loc) 785 B
/** * * William C Miller * */ var AWS = require('aws-sdk'); var fs = require('fs'); var version = "0.0.25"; "use strict"; function log() { if(arguments.length != 0) { for(var i = 0; i < arguments.length; i++) { var arg = arguments[i]; if(typeof arg == "object") console.log(arg); else console.log("Hive-Cluster v"+version+" :: " + arg); } } } var ec2 = null; var Hive = { version : version, dna : function(configPath) { log("Loading DNA from - " + configPath); AWS.config.loadFromPath(configPath); ec2 = new AWS.EC2(); }, health : function() { log(ec2); }, spawn : function() { } }; exports.hive = Hive;