INNER CODE UNIT · JavaScript
recordJourneyStepBegin
phusion/passenger · src/helper-scripts/node-loader.js:144
function recordJourneyStepBegin(step, state) {
var workDir = process.env['PASSENGER_SPAWN_WORK_DIR'];
var stepDir = workDir + '/response/steps/' + step.toLowerCase();
tryWriteFile(stepDir + '/state', 'STEP_IN_PROGRESS');
tryWriteFile(stepDir + '/begin_time', Date.now() / 1000);
}
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() {