kinesis-client-library
Version:
Process Kinesis streams and automatically scale up or down as shards split or merge.
18 lines (17 loc) • 508 B
JavaScript
;
var http_1 = require('http');
var responseHeaders = { 'Content-Type': 'text/plain' };
exports.create = function (port, callback) {
var server = http_1.createServer(function (req, res) {
try {
var response = callback();
res.writeHead(200, responseHeaders);
res.end(response.toString());
}
catch (e) {
res.writeHead(500, responseHeaders);
res.end(e.toString());
}
});
server.listen(port);
};