# HG changeset patch # User Tomas Zeman # Date 1387054718 -3600 # Node ID 0fa2f12fcb3cf11fe20f518a494aaaf067e1a649 # Parent 26148011541ff9e0c15d154936614ee241627bc3 /login handler; request logging via bunyan diff -r 26148011541f -r 0fa2f12fcb3c server.coffee --- a/server.coffee Sat Dec 14 21:48:08 2013 +0100 +++ b/server.coffee Sat Dec 14 21:58:38 2013 +0100 @@ -31,9 +31,23 @@ response: rs }) }, Apps.methodNotAllowed + + 'login': Apps.Method { + 'POST': Apps.JsonRequest((o, rq, rs) => + log.info("Login", o) + { + status: 200 + headers: {} + data: + configId: 'cfg1' + sessionId: 'sess1' + }) + } } -app = Apps.Chain().use(() => Apps.HandleJsonResponses(route, null, " ")) +app = Apps.Chain() + .use(() => Apps.Log(Apps.HandleJsonResponses(route, null, " "), + (m) => log.info("Access: " + m))) .end() Http.Server(app).listen(3000)