mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-12-24 03:14:03 +03:00
Merge pull request #2173 from halfdan/2103-connect-logging
Add logging config option
This commit is contained in:
commit
173e60caba
@ -81,7 +81,8 @@ config = {
|
||||
server: {
|
||||
host: '127.0.0.1',
|
||||
port: '2369'
|
||||
}
|
||||
},
|
||||
logging: false
|
||||
},
|
||||
|
||||
// ### Travis
|
||||
@ -97,7 +98,8 @@ config = {
|
||||
server: {
|
||||
host: '127.0.0.1',
|
||||
port: '2369'
|
||||
}
|
||||
},
|
||||
logging: false
|
||||
},
|
||||
|
||||
// ### Travis
|
||||
@ -117,7 +119,8 @@ config = {
|
||||
server: {
|
||||
host: '127.0.0.1',
|
||||
port: '2369'
|
||||
}
|
||||
},
|
||||
logging: false
|
||||
},
|
||||
|
||||
// ### Travis
|
||||
@ -137,7 +140,8 @@ config = {
|
||||
server: {
|
||||
host: '127.0.0.1',
|
||||
port: '2369'
|
||||
}
|
||||
},
|
||||
logging: false
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -2,22 +2,22 @@
|
||||
// The following custom middleware functions cannot yet be unit tested, and as such are kept separate from
|
||||
// the testable custom middleware functions in middleware.js
|
||||
|
||||
var middleware = require('./middleware'),
|
||||
var api = require('../api'),
|
||||
BSStore = require('../bookshelf-session'),
|
||||
config = require('../config'),
|
||||
errors = require('../errorHandling'),
|
||||
express = require('express'),
|
||||
_ = require('lodash'),
|
||||
fs = require('fs'),
|
||||
hbs = require('express-hbs'),
|
||||
middleware = require('./middleware'),
|
||||
models = require('../models'),
|
||||
packageInfo = require('../../../package.json'),
|
||||
path = require('path'),
|
||||
slashes = require('connect-slashes'),
|
||||
storage = require('../storage'),
|
||||
url = require('url'),
|
||||
when = require('when'),
|
||||
slashes = require('connect-slashes'),
|
||||
errors = require('../errorHandling'),
|
||||
api = require('../api'),
|
||||
fs = require('fs'),
|
||||
path = require('path'),
|
||||
hbs = require('express-hbs'),
|
||||
config = require('../config'),
|
||||
storage = require('../storage'),
|
||||
packageInfo = require('../../../package.json'),
|
||||
BSStore = require('../bookshelf-session'),
|
||||
models = require('../models'),
|
||||
_ = require('lodash'),
|
||||
|
||||
expressServer,
|
||||
ONE_HOUR_S = 60 * 60,
|
||||
@ -196,7 +196,8 @@ function checkSSL(req, res, next) {
|
||||
}
|
||||
|
||||
module.exports = function (server, dbHash) {
|
||||
var subdir = config().paths.subdir,
|
||||
var logging = config().logging,
|
||||
subdir = config().paths.subdir,
|
||||
corePath = config().paths.corePath,
|
||||
cookie;
|
||||
|
||||
@ -209,10 +210,12 @@ module.exports = function (server, dbHash) {
|
||||
expressServer.enable('trust proxy');
|
||||
|
||||
// Logging configuration
|
||||
if (expressServer.get('env') !== 'development') {
|
||||
expressServer.use(express.logger());
|
||||
} else {
|
||||
expressServer.use(express.logger('dev'));
|
||||
if (logging !== false) {
|
||||
if (expressServer.get('env') !== 'development') {
|
||||
expressServer.use(express.logger(logging || {}));
|
||||
} else {
|
||||
expressServer.use(express.logger(logging || 'dev'));
|
||||
}
|
||||
}
|
||||
|
||||
// Favicon
|
||||
|
Loading…
Reference in New Issue
Block a user