StormWatchNodePlugin
Installation
npm install stormwatch --save
Usage
-
Download StormWatch app, register, add a service and obtain an API Key (soon)
-
Use the server plugin as follows:
var stormWatch = require('stormwatch');
var stormWatchClient = stormWatch(locationCode, apiKey, pingInterval, serviceName);
var answerHeartbeat = function (err) {
// Do something clever, check other subsystems...
if(err) return console.log(err.message);
stormWatchEUW.heartbeat(answerHeartbeat); //Send another heartbeat
}
stormWatchClient.handshake(function(err){
if(err) return console.log(err.message);
console.log('Successfully registered with StormWatch!');
stormWatchClient.heartbeat(answerHeartbeat);
});