From f2e33a5cd8be69cb3bcfef5a8c14d7c4874d3566 Mon Sep 17 00:00:00 2001 From: Matt Theissen Date: Thu, 12 Aug 2021 21:15:09 -0500 Subject: [PATCH] Added checking for config file. --- ddbank.sh | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/ddbank.sh b/ddbank.sh index d629bbe..127d4ce 100755 --- a/ddbank.sh +++ b/ddbank.sh @@ -1,22 +1,15 @@ #!/usr/bin/env sh -## **Config file should have the following: -## #Config -## ## Starting balance -## bal="00.00" -## -## ## Postgres -## ### Database user -## dbuser="ddbank" -## ### Database Port -## dbport="5432" -## ### Datavase host -## dbhost="knd-db01.kniod.corp" -## ### Database name -## datab="ddbank" - - +if [ -f $HOME/git/knd-ddbank/ddbank_config ]; then { source $HOME/git/knd-ddbank/ddbank_config +} else { + echo "Configuration file not present." + echo "Refer to the Git README for setup" + echo "" + echo "https://git.skyfall.tech/theissenm/knd-ddbank/src/branch/master" + echo "" + exit 1 +} fi db_conn="psql -h $dbhost -p $dbport -U $dbuser -d $datab -c"