restic script fixes

This commit is contained in:
2019-12-27 00:04:59 -06:00
parent 27e305a6ec
commit 91bd92045e
2 changed files with 14 additions and 0 deletions

View File

@ -1,10 +1,20 @@
#!/bin/bash
set -e
SERVICE=minecraft.service
VAR_DIR=/opt/minecraft/var
WAIT=30
VERBOSE=${VERBOSE:-4}
prereq() {
local service=$1
if ! systemctl list-units --full --all | grep -Fq "$service"; then
printf "%s unit does not exit\n" "$service"
exit 1
fi
}
error_exit() {
printf "%s\n" "$1" >&2
exit 1
@ -75,6 +85,8 @@ open_files() {
main() {
prereq "$SERVICE"
if [ "$1" == "pre" ]; then
printf "stopping %s\n" $SERVICE
if ! stop_server $SERVICE; then