From 992e9ac7cef6a2a8c81f5d253a7daf880d1306a2 Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Sun, 7 Apr 2024 11:09:02 +0200 Subject: [PATCH] onedrive backup (WIP) --- process/backup-onedrive | 13 ++++++------- process/cron/run-eressea.cron | 2 +- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/process/backup-onedrive b/process/backup-onedrive index f407e244c..a918512b0 100755 --- a/process/backup-onedrive +++ b/process/backup-onedrive @@ -7,7 +7,8 @@ fi GAME=$1 upload() { - onedrive-cli cp "./$1" "Eressea/game-$GAME" + echo "uploading $1" + onedrive-cli cp "./$1" "Eressea/game-$GAME/" } if [ ! -d "$ERESSEA/game-$GAME" ]; then @@ -35,10 +36,8 @@ if [ -e "orders.$TURN" ]; then fi echo "backup turn $TURN, game $GAME, files: ${files[*]}" tar cjf "backup/$TURN.tar.bz2" "${files[@]}" -if [ -e reports/reports.txt ] ; then - upload "backup/$TURN.tar.bz2" - echo "backup reports $TURN, game $GAME" - tar cjf "backup/$TURN-reports.tar.bz2" reports eressea.db - upload "backup/$TURN-reports.tar.bz2" -fi +upload "backup/$TURN.tar.bz2" +echo "backup reports $TURN, game $GAME" +tar cjf "backup/$TURN-reports.tar.bz2" reports eressea.db +upload "backup/$TURN-reports.tar.bz2" diff --git a/process/cron/run-eressea.cron b/process/cron/run-eressea.cron index 8c9f5c8c2..93af64ed8 100755 --- a/process/cron/run-eressea.cron +++ b/process/cron/run-eressea.cron @@ -8,7 +8,7 @@ GAME=$1 backup() { if [ -x "$BIN/backup-eressea" ] ; then - "$BIN/backup-eressea" "$1" "$2" + "$BIN/backup-eressea" "$@" fi }