INNER CODE UNIT · JavaScript
setupEnvironment
phusion/passenger · src/helper-scripts/node-loader.js:190
function setupEnvironment(options) {
PhusionPassenger.options = options;
PhusionPassenger.configure = configure;
PhusionPassenger._appInstalled = false;
var logLevel = passengerToWinstonLogLevel(PhusionPassenger.options.log_level);
var winston = require("vendor-copy/winston");
var logger = new (winston.Logger)({
transports: [
new (winston.transports.Console)({ level: logLevel, debugStdout: true })
]
});
process.title = 'Passenger NodeApp: ' + options.app_root;
http.Server.prototype.originalListen = http.Server.prototype.listen;
http.Server.prototype.listen = installServer;
stdinReader.close();