From f484cd53db10f436cf31fd6fd23c0d9f7a2d3ba2 Mon Sep 17 00:00:00 2001 From: Mar Alegre Date: Sat, 1 Jan 2022 17:07:44 -0500 Subject: [PATCH] added basic error checking to db-load script --- gitea/assets/bin/db-load | 11 +++++------ nextcloud/assets/bin/db-load | 6 ++++++ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/gitea/assets/bin/db-load b/gitea/assets/bin/db-load index b46e0eb..a70f8e9 100755 --- a/gitea/assets/bin/db-load +++ b/gitea/assets/bin/db-load @@ -1,10 +1,9 @@ #!/bin/bash -status=$(systemctl show gitea -p ActiveState --value) -if [[ $status == active ]]; then - systemctl stop gitea + +if [[ ! -f $1 ]]; then + >&2 echo "Error: could not find file \"$1\"" + exit 2 fi + db-make psql -U $DBUSER -d $DBNAME -f $1 -if [[ $status == active ]]; then - systemctl start gitea -fi diff --git a/nextcloud/assets/bin/db-load b/nextcloud/assets/bin/db-load index a070565..a70f8e9 100755 --- a/nextcloud/assets/bin/db-load +++ b/nextcloud/assets/bin/db-load @@ -1,3 +1,9 @@ #!/bin/bash + +if [[ ! -f $1 ]]; then + >&2 echo "Error: could not find file \"$1\"" + exit 2 +fi + db-make psql -U $DBUSER -d $DBNAME -f $1