/** * * User: Martin Donnelly * Date: 2016-04-08 * Time: 16:35 * */ var Pushover = require('node-pushover'), dateFormat = require('dateformat'); var push = new Pushover({ token: "am7tuw221casnhf7uryx8dhxw6zg1t", user: "BE2vgFxdHJw91lVGMRYvZDDmVa5cCM" }); var logger = require('log4js').getLogger(); const prefix = process.env.NODE_ENV === 'production' ? 'Production' : 'Dev'; const title = 'MQTT ' + prefix + ' Archiver Alert'; module.exports = { push : function(contents) { var now = new Date(); var msg = 'Alert logged at ' + dateFormat(now, "dddd, mmmm dS, yyyy, HH:MM:ss") + '\n\n' + contents + ''; push.send(title, msg); } };