fix: cleanup after backup ends

This commit is contained in:
Silthus 2020-11-16 12:13:48 +01:00
parent 1248843e72
commit f8edb57a6d

View file

@ -140,23 +140,21 @@ retry 20 10s rcon-cli save-on
if retry 5 10s rcon-cli save-off; then if retry 5 10s rcon-cli save-off; then
# No matter what we were doing, from now on if the script crashes # No matter what we were doing, from now on if the script crashes
# or gets shut down, we want to make sure saving is on # or gets shut down, we want to make sure saving is on
trap 'retry 5 5s rcon-cli save-on' EXIT trap 'retry 5 5s rcon-cli save-on' EXIT
retry 5 10s rcon-cli save-all retry 5 10s rcon-cli save-all
retry 5 10s sync retry 5 10s sync
rcb backup rcb backup
retry 20 10s rcon-cli save-on retry 20 10s rcon-cli save-on
# Remove our exit trap now # Remove our exit trap now
trap EXIT trap EXIT
else else
log ERROR "Unable to turn saving off. Is the server running?" log ERROR "Unable to turn saving off. Is the server running?"
exit 1 exit 1
fi fi
if (( PRUNE_BACKUPS_DAYS > 0 )); then rcb cleanup
rcb cleanup
fi