This is causing problems:
node "$SUMAN_PROJECT_ROOT/server.js" | bunyan -o short &> ${LOG_FILE} &
this works:
node "$SUMAN_PROJECT_ROOT/server.js" &> ${LOG_FILE} &
the problem is that with the first command, the output is not being sent to the file. In the second command, it does get sent to the file. Why might it be the case the first command does not work - I would expect it would send the output to the file just like the second command. The bunyan command should act like grep, just filter and mapping the output from the node command.
My editor does not like a proposed solution:
