github.com/cloudcredo/cloudrocker@v0.0.0-20160108110610-1320f8cc2dfd/sample-apps/node/node_modules/logfmt/examples/restify_pipe_to_stdout.js (about) 1 var restify = require('restify'); 2 var through = require('through'); 3 var logfmt = require('../logfmt'); 4 5 var server = restify.createServer({ 6 name: 'logfmt-test-server' 7 }) 8 9 server.use(logfmt.bodyParserStream()); 10 server.use(logfmt.requestLogger()); 11 12 server.post('/logs', function(req, res, next){ 13 req.body.pipe(through(function(line){ 14 console.log(JSON.stringify(line)); 15 })) 16 res.send(201, 'OK'); 17 return next(); 18 }) 19 20 server.listen(3000);