Files
probot/lib/server.js
Brandon Keepers 76223a5029 Add ping route
2017-06-11 01:04:46 -05:00

19 lines
464 B
JavaScript

const http = require('http');
module.exports = function (webhook) {
return http.createServer((req, res) => {
webhook(req, res, err => {
if (err) {
console.error(err);
res.statusCode = 500;
res.end('Something has gone terribly wrong.');
} else if (req.url.split('?').shift() === '/ping') {
res.end('PONG');
} else {
res.statusCode = 404;
res.end('no such location');
}
});
});
};