From f6ba1fc9c8a041380aae7bfab0fe937cbb54d769 Mon Sep 17 00:00:00 2001 From: Rob Loranger Date: Fri, 14 Jun 2019 10:05:08 -0700 Subject: [PATCH] update script: error check restarting service basic error check with descriptive output in update_server.sh --- scripts/upgrade-server.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/upgrade-server.sh b/scripts/upgrade-server.sh index 5246d89..1bfab71 100755 --- a/scripts/upgrade-server.sh +++ b/scripts/upgrade-server.sh @@ -84,5 +84,9 @@ cp -r $tempdir/{pages,static,templates,writefreely} . # restart service echo "Restarting writefreely systemd service.." -`systemctl restart writefreely` -echo "Done, version has been upgraded to $latest." +if `systemctl restart writefreely`; then + echo "Success, version has been upgraded to $latest." +else + echo "Upgrade complete, but failed to restart service" + exit 1 +fi