Make rejoin-stack.sh resume file logging if enabled

This patch ensures that screen will resume logging to files
after rejoin-stack.sh when SCREEN_LOGDIR is set.

Change-Id: I4c3eae0df7755b700dd8acf4bf14b7e383372ca3
Closes-bug: 1192568
This commit is contained in:
Darragh O'Reilly 2013-12-09 13:16:16 +00:00
parent adc9fd18e5
commit bf36e8e4cf

View File

@ -1156,6 +1156,11 @@ function screen_rc {
NL=`echo -ne '\015'`
echo "screen -t $1 bash" >> $SCREENRC
echo "stuff \"$2$NL\"" >> $SCREENRC
if [[ -n ${SCREEN_LOGDIR} ]]; then
echo "logfile ${SCREEN_LOGDIR}/screen-${1}.${CURRENT_LOG_TIME}.log" >>$SCREENRC
echo "log on" >>$SCREENRC
fi
fi
}