Skip to content

Instantly share code, notes, and snippets.

@trentm
Created April 17, 2012 18:31
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save trentm/2408035 to your computer and use it in GitHub Desktop.
Save trentm/2408035 to your computer and use it in GitHub Desktop.
var restify = require('restify');
var Logger = require('bunyan');
var log = new Logger({name: 'restifypretest'});
var server = restify.createServer({
name: 'restifypretest',
log: log
});
server.pre(function(req, res, next) {
server.log.info({ req: req }, 'no req.log in "pre" handler');
next();
});
server.get('/', function (req, res, next) {
req.log.info('have "req_id" and "route" fields in route handler');
res.send('hi');
next();
});
server.listen(8000, function () {
log.info({addr: server.address()}, 'listening');
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment