Using 'local' keyword outside a function is invalid.
Also uppercase the variables to adhere to the style.
Related: I02aba9ca82c117a1186dafc1d3c07aa04ecd1dde
Change-Id: I76d358f8ebf5145cd3c65f9a470c83d4af67fd32
... | ... |
@@ -381,10 +381,10 @@ fi |
381 | 381 |
if [[ -n "$LOGFILE" ]]; then |
382 | 382 |
# Clean up old log files. Append '.*' to the user-specified |
383 | 383 |
# ``LOGFILE`` to match the date in the search template. |
384 |
- local logfile_dir="${LOGFILE%/*}" # dirname |
|
385 |
- local logfile_name="${LOGFILE##*/}" # basename |
|
386 |
- mkdir -p $logfile_dir |
|
387 |
- find $logfile_dir -maxdepth 1 -name $logfile_name.\* -mtime +$LOGDAYS -exec rm {} \; |
|
384 |
+ LOGFILE_DIR="${LOGFILE%/*}" # dirname |
|
385 |
+ LOGFILE_NAME="${LOGFILE##*/}" # basename |
|
386 |
+ mkdir -p $LOGFILE_DIR |
|
387 |
+ find $LOGFILE_DIR -maxdepth 1 -name $LOGFILE_NAME.\* -mtime +$LOGDAYS -exec rm {} \; |
|
388 | 388 |
LOGFILE=$LOGFILE.${CURRENT_LOG_TIME} |
389 | 389 |
SUMFILE=$LOGFILE.summary.${CURRENT_LOG_TIME} |
390 | 390 |
|
... | ... |
@@ -407,8 +407,8 @@ if [[ -n "$LOGFILE" ]]; then |
407 | 407 |
|
408 | 408 |
echo_summary "stack.sh log $LOGFILE" |
409 | 409 |
# Specified logfile name always links to the most recent log |
410 |
- ln -sf $LOGFILE $logfile_dir/$logfile_name |
|
411 |
- ln -sf $SUMFILE $logfile_dir/$logfile_name.summary |
|
410 |
+ ln -sf $LOGFILE $LOGFILE_DIR/$LOGFILE_NAME |
|
411 |
+ ln -sf $SUMFILE $LOGFILE_DIR/$LOGFILE_NAME.summary |
|
412 | 412 |
else |
413 | 413 |
# Set up output redirection without log files |
414 | 414 |
# Set fd 3 to a copy of stdout. So we can set fd 1 without losing |