Browse code

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

Darragh O'Reilly authored on 2013/12/09 22:16:16
Showing 1 changed files
... ...
@@ -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