Added error handling to fetch.sh

master
Kasownik 2017-01-16 20:20:57 +01:00
parent bf13eb53f1
commit e1552eac06
1 changed files with 12 additions and 2 deletions

View File

@ -4,8 +4,18 @@ K_FETCH_DIR="$K_DIR/fetch/"
K_FETCH_LOG="$K_FETCH_DIR/fetch.log"
K_FETCH_ENV="$K_FETCH_DIR/.env"
set -o pipefail
. $K_FETCH_ENV/bin/activate
echo "Fetch started." | ts >> "$K_FETCH_LOG"
echo "Fetch started." | ts | tee -a "$K_FETCH_LOG"
python "$K_FETCH_DIR/banking-ib.py" 2>&1 | ts | tee -a "$K_FETCH_LOG"
python -u "$K_FETCH_DIR/banking-ib.py" 2>&1 | ts | tee -a "$K_FETCH_LOG"
RET=$?
if [ $RET -ne 0 ]
then
exit $RET
fi
echo "Done." | ts | tee -a "$K_FETCH_LOG"