delete obsolete scripts, shellcheck the rest

This commit is contained in:
Enno Rehling 2020-06-27 17:30:24 +02:00
parent 45ec4b56df
commit d6b57fc818
6 changed files with 30 additions and 31 deletions

View File

@ -14,9 +14,10 @@ if [ -z "$ERESSEA" ] ; then
echo "The ERESSEA environment variable is not set. Assuming $ERESSEA."
fi
cd $ERESSEA
cd "$ERESSEA" || exit
for GAME in $*
for GAME in "$@"
do
orders-php/check-orders.sh $GAME
orders-php/check-orders.sh "$GAME"
done

View File

@ -3,7 +3,7 @@
[ "$PREVIEW" != "yes" ] && exit
[ -z "${ERESSEA}" ] && ERESSEA="$HOME/eressea"
eval $(luarocks path)
eval "$(luarocks path)"
branch="develop"
if [ -e "${ERESSEA}/build/.preview" ]; then
branch=$(cat "${ERESSEA}/build/.preview")

View File

@ -1,55 +1,55 @@
#!/bin/bash
eval $(luarocks path)
eval "$(luarocks path)"
GAME=$1
(
[ "$ENABLED" != "yes" ] && exit
[ -z ${ERESSEA} ] && ERESSEA=$HOME/eressea
[ "$ENABLED" == "no" ] && exit
[ -z "$ERESSEA" ] && ERESSEA="$HOME/eressea"
export ERESSEA
BIN=$ERESSEA/server/bin
TURN=$(cat $ERESSEA/game-$GAME/turn)
if [ ! -e $ERESSEA/game-$GAME/data/$TURN.dat ]; then
BIN="$ERESSEA/server/bin"
TURN=$(cat "$ERESSEA/game-$GAME/turn")
if [ ! -e "$ERESSEA/game-$GAME/data/$TURN.dat" ]; then
echo "data file $TURN is missing, cannot run turn for game $GAME"
exit 1
fi
REPORTS=$ERESSEA/game-$GAME/reports
if [ -d $REPORTS ]; then
rm -rf $REPORTS
REPORTS="$ERESSEA/game-$GAME/reports"
if [ -d "$REPORTS" ]; then
rm -rf "$REPORTS"
fi
mkdir $REPORTS
mkdir "$REPORTS"
cd $ERESSEA/game-$GAME
cd "$ERESSEA/game-$GAME" || exit
if [ -d test ]; then
touch test/execute.lock
fi
$BIN/create-orders $GAME $TURN
if [ ! -s $ERESSEA/game-$GAME/orders.$TURN ]; then
"$BIN/create-orders" "$GAME" "$TURN"
if [ ! -s "$ERESSEA/game-$GAME/orders.$TURN" ]; then
echo "server did not create orders for turn $TURN in game $GAME"
exit 2
fi
$BIN/backup-eressea $GAME $TURN
"$BIN/backup-eressea" "$GAME" "$TURN"
rm -f execute.lock
$BIN/run-turn $GAME $TURN
"$BIN/run-turn" "$GAME" "$TURN"
touch execute.lock
if [ ! -s $REPORTS/reports.txt ]; then
if [ ! -s "$REPORTS/reports.txt" ]; then
echo "server did not create reports.txt in game $GAME"
exit 4
fi
$BIN/backup-eressea $GAME $TURN
"$BIN/backup-eressea" "$GAME" "$TURN"
let TURN=$TURN+1
if [ ! -s $ERESSEA/game-$GAME/data/$TURN.dat ]; then
if [ ! -s "$ERESSEA/game-$GAME/data/$TURN.dat" ]; then
echo "server did not create data for turn $TURN in game $GAME"
exit 3
fi
echo "sending reports for game $GAME, turn $TURN"
$BIN/compress.sh $GAME $TURN
$BIN/sendreports.sh $GAME
$BIN/backup-eressea $GAME $TURN
"$BIN/compress.sh" "$GAME" "$TURN"
"$BIN/sendreports.sh" "$GAME"
"$BIN/backup-eressea" "$GAME" "$TURN"
rm -f test/execute.lock
) | tee -a $HOME/log/eressea.cron.log
) | tee -a "$HOME/log/eressea.cron.log"

View File

@ -1,6 +1,7 @@
#!/bin/sh
SCRIPT=$(readlink -f $0)
cd $(dirname $SCRIPT)
SCRIPT=$(readlink -f "$0")
SCRDIR=$(dirname "$SCRIPT")
cd "$SCRDIR" || exit
lockfile -r3 -l120 orders.queue.lock
python process-orders.py "$@"

View File

@ -1 +0,0 @@
ls -1 orders.dir/turn* | sed -e 's/.*turn-\(.*\),gruenbaer.*/\1/' | sort -u

View File

@ -1,2 +0,0 @@
#!/bin/sh
grep -hiw ERESSEA orders.dir/turn-* | cut -d\ -f2 | sort -u