mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-11-30 10:56:53 -05:00
Added log setting for production.
This commit is contained in:
parent
e20e9d68cf
commit
a5f633961f
1 changed files with 8 additions and 2 deletions
|
@ -8,7 +8,6 @@ database = require './server/commons/database'
|
|||
baseRoute = require './server/routes/base'
|
||||
user = require './server/users/user_handler'
|
||||
logging = require './server/commons/logging'
|
||||
|
||||
config = require './server_config'
|
||||
|
||||
###Middleware setup functions implementation###
|
||||
|
@ -20,9 +19,16 @@ setupRequestTimeoutMiddleware = (app) ->
|
|||
self.emit('pass',message)
|
||||
next()
|
||||
|
||||
productionLogging = (tokens, req, res)->
|
||||
status = res.statusCode
|
||||
color = 31
|
||||
if(status != 200 && status != 304)
|
||||
return '\x1b[90m' + req.method+ ' ' + req.originalUrl + ' '+ '\x1b[' + color + 'm' + res.statusCode+ ' \x1b[90m'+ (new Date - req._startTime)+ 'ms' + '\x1b[0m';
|
||||
|
||||
setupExpressMiddleware = (app) ->
|
||||
setupRequestTimeoutMiddleware app
|
||||
app.use(express.logger('dev'))
|
||||
express.logger.format('prod', productionLogging)
|
||||
app.use(express.logger('prod'))
|
||||
app.use(express.static(path.join(__dirname, 'public')))
|
||||
app.use(useragent.express())
|
||||
|
||||
|
|
Loading…
Reference in a new issue