
#!/bin/sh
# File	: demo_sap-sids.sh
# By	: Maarten.deBoer@Atos.net, 221010
# Subject	: Script to do a demo of creating SAP SIDs by using Ansible(-NetApp).
PGM=`basename $0|cut -d\. -f1`
VER="0.1"
LOG="${HOME}/log/${PGM}.log"


echo "Start at `date`:"|tee -a ${LOG}

echo "  No SID's mounted (at Linux-server):"|tee -a ${LOG}
df -h | grep sid|tee -a ${LOG}
echo "  No SAP SID(s) found at NL-FSOD:"|tee -a ${LOG}
ssh nlnaf102 'qtree show -vserver nlnafsmss18'|grep sid|tee -a ${LOG}
echo "Press [ENTER]"
read ENTER

echo "  SAP SID(s) config :"|tee -a ${LOG}
cat ${HOME}/GIT/netapp-storage-container/data/sap-sids.csv| grep -v ^#|tee -a ${LOG}

echo ""
echo "  Creating SAP SID(s) (`date`) ..."|tee -a ${LOG}
echo "Press [ENTER]"
read ENTER
sh ${HOME}/GIT/netapp-storage-container/bin/na-sto-co_make_sap-sids.sh

echo "  Show SAP SID(s):"|tee -a ${LOG}
ssh nlnaf102 'qtree show -vserver nlnafsmss18'|grep sid|tee -a ${LOG}

echo ""
echo "  Mounting the SAP SID(s) (`date`) ..."|tee -a ${LOG}
#echo "Press [ENTER]"
#read ENTER
sh ${HOME}/GIT/linux-sap-sids/scripts/linux_mount_sap-sids.sh

echo "  SID's mounted (`date`):"|tee -a ${LOG}
df -h | grep sid|tee -a ${LOG}

echo "Finished at `date`:"|tee -a ${LOG}

exit 0

