import Action from './../../packages/server/actions/action.js' import XmppHelper from './../helpers/Xmpp.js' /** * Getting Http State * * @author Björn Hase * @license http://opensource.org/licenses/MIT The MIT License * @link https://git.node001.net/HerrHase/super-hog.git * */ class Pingdom extends Action { /** * * */ async run() { const xmppHelper = new XmppHelper( process.env.XMPP_SERVICE, process.env.XMPP_DOMAIN, process.env.XMPP_USERNAME, process.env.XMPP_PASSWORD ) const message = this.data.check_params.full_url + ' / ' + this.data.current_state await xmppHelper.sendToRoom(this.flow, process.env.XMPP_ROOM, message) } } export default Pingdom