Skip to content

Commit d611c11

Browse files
committed
wemix/scripts/gwemix.sh: Added log file size and count settings using .rc files.
1 parent 5919efa commit d611c11

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

wemix/scripts/gwemix.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,14 +172,16 @@ function start ()
172172
[ "$MAX_TXS_PER_BLOCK" = "" ] || OPTS="${OPTS} --maxtxsperblock ${MAX_TXS_PER_BLOCK}"
173173

174174
[ -d "$d/logs" ] || mkdir -p $d/logs
175+
[ "$LOG_FILESIZE" = "" ] && LOG_FILESIZE="10M"
176+
[ "$LOG_FILECOUNT" = "" ] && LOG_FILECOUNT="5"
175177

176178
cd $d
177179
if [ ! "$2" = "inner" ]; then
178180
$GWEMIX --datadir ${PWD} --metrics $OPTS 2>&1 | \
179-
${d}/bin/logrot ${d}/logs/log 10M 5 &
181+
${d}/bin/logrot ${d}/logs/log ${LOG_FILESIZE} ${LOG_FILECOUNT} &
180182
else
181183
if [ -x "$d/bin/logrot" ]; then
182-
exec > >($d/bin/logrot $d/logs/log 10M 5)
184+
exec > >($d/bin/logrot $d/logs/log ${LOG_FILESIZE} ${LOG_FILECOUNT})
183185
exec 2>&1
184186
fi
185187
exec $GWEMIX --datadir ${PWD} --metrics $OPTS

0 commit comments

Comments
 (0)