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
| ... | ... |
@@ -1156,6 +1156,11 @@ function screen_rc {
|
| 1156 | 1156 |
NL=`echo -ne '\015'` |
| 1157 | 1157 |
echo "screen -t $1 bash" >> $SCREENRC |
| 1158 | 1158 |
echo "stuff \"$2$NL\"" >> $SCREENRC |
| 1159 |
+ |
|
| 1160 |
+ if [[ -n ${SCREEN_LOGDIR} ]]; then
|
|
| 1161 |
+ echo "logfile ${SCREEN_LOGDIR}/screen-${1}.${CURRENT_LOG_TIME}.log" >>$SCREENRC
|
|
| 1162 |
+ echo "log on" >>$SCREENRC |
|
| 1163 |
+ fi |
|
| 1159 | 1164 |
fi |
| 1160 | 1165 |
} |
| 1161 | 1166 |
|