Skip to content
This repository has been archived by the owner on Apr 20, 2023. It is now read-only.

Latest commit

 

History

History
52 lines (35 loc) · 1.27 KB

RESTIFY.md

File metadata and controls

52 lines (35 loc) · 1.27 KB

Jethro Plugins Build Status npm version npm downloads Gratipay

Restify Logger

Quick start:

var logger = require('jethro');


//At the end of the file
server.on('after', logger.restify);

Screenshot

Functional Example

var restify = require('restify');
var logger = require('jethro');
var server = restify.createServer({
    name: 'myapp',
    version: '1.0.0'
});
server.use(restify.acceptParser(server.acceptable));
server.use(restify.queryParser());
server.use(restify.bodyParser());

server.get('/echo/:name', function (req, res, next) {
    res.send(req.params);
    return next();
});

server.listen(8080, function () {
    console.log('%s listening at %s', server.name, server.url);
});

server.get('/', function (request, response, next) {
    response.send('It worked!');
    next();
});

server.on('after', logger.restify);