INNER CODE UNIT · JavaScript
recordJourneyStepEnd
phusion/passenger · src/helper-scripts/node-loader.js:151
function recordJourneyStepEnd(step, state) {
var workDir = process.env['PASSENGER_SPAWN_WORK_DIR'];
var stepDir = workDir + '/response/steps/' + step.toLowerCase();
tryWriteFile(stepDir + '/state', 'STEP_IN_PROGRESS');
if (!fs.existsSync(stepDir + '/begin_time') && !fs.existsSync(stepDir + '/begin_time_monotonic')) {
tryWriteFile(stepDir + '/begin_time', Date.now() / 1000);
}
tryWriteFile(stepDir + '/end_time', Date.now() / 1000);
}
function readStartupArguments() {
var workDir = process.env['PASSENGER_SPAWN_WORK_DIR'];
var doc = fs.readFileSync(workDir + '/args.json');
return JSON.parse(doc);
}
function passengerToWinstonLogLevel(passengerLogLevel) {
switch (passengerLogLevel) {