From c92dd3ddbf73a50d027ca5732e665d65f2e133ee Mon Sep 17 00:00:00 2001 From: A Holt Date: Wed, 9 Oct 2019 19:03:32 -0400 Subject: [PATCH] Exit w/ explanation if /opt/iiab/iiab was deleted --- iiab-support | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/iiab-support b/iiab-support index 7f047a156..9822853b9 100755 --- a/iiab-support +++ b/iiab-support @@ -55,17 +55,19 @@ else else echo "openvpn_install: True" >> /etc/iiab/local_vars.yml fi - #cd /opt/iiab/iiab - #./runrole 1-prep - - #CWD=`pwd` - #export ANSIBLE_LOG_PATH="$CWD/iiab-install.log" - - # For log file, in case git tree deleted, on IIABs with very small disks: - mkdir -p /opt/iiab/iiab - export ANSIBLE_LOG_PATH="/opt/iiab/iiab/iiab-install.log" - ansible-playbook -i $INVENTORY $PLAYBOOK --connection=local - echo + + if [ -d /opt/iiab/iiab ]; then + cd /opt/iiab/iiab + #CWD=`pwd` + #export ANSIBLE_LOG_PATH="$CWD/iiab-install.log" + export ANSIBLE_LOG_PATH="/opt/iiab/iiab/iiab-install.log" + ansible-playbook -i $INVENTORY $PLAYBOOK --connection=local + # Above is tighter/better than running all of "./runrole 1-prep" + echo + else + echo -e 'Directory /opt/iiab/iiab does not exist: CANNOT INSTALL OPENVPN!\n' + exit 1 + fi fi echo -e "Now let's (re)enable OpenVPN...\n"