Updates pecan_populate.sh

Change-Id: I4461d8becd3eeaa52ade205b6428d7140b01992d
This commit is contained in:
Omar Rivera 2017-02-02 16:46:08 -06:00 committed by Omar Rivera
parent 0dcfb240b2
commit 000a827f03

View File

@ -1,13 +1,14 @@
PARSED_VAL=`grep keyspace /etc/valet/valet.conf |awk 'BEGIN{FS="="}{print $NF}'` PARSED_VAL=`grep keyspace /etc/valet/valet.conf |awk 'BEGIN{FS="="}{print $NF}'`
KEYSPACE_NAME="$PARSED_VAL" KEYSPACE_NAME="$PARSED_VAL"
sed -i -e "s/#VALET_KEYSPACE#/${KEYSPACE_NAME}/g" /opt/app/aic-valet-tools/populate.cql sed -i -e "s/#VALET_KEYSPACE#/${KEYSPACE_NAME}/g" /opt/app/aic-valet-tools/populate.cql
/usr/bin/cqlsh -f /opt/app/aic-valet-tools/populate.cql
cassandra_cnt=`/usr/bin/cqlsh -e "describe KEYSPACE ${KEYSPACE_NAME};"|grep -c CREATE` cassandra_cnt=`/usr/bin/cqlsh -e "describe KEYSPACE ${KEYSPACE_NAME};"|grep -c CREATE`
if [ $cassandra_cnt -gt 12 ]; then if [ $cassandra_cnt -gt 15 ]; then
exit $cassandra_cnt exit 0
fi fi
/usr/bin/cqlsh -e "drop KEYSPACE ${KEYSPACE_NAME};" /usr/bin/cqlsh -e "drop KEYSPACE ${KEYSPACE_NAME};"
sleep 5 sleep 5
/usr/bin/cqlsh -f /opt/app/aic-valet-tools/populate.cql
sleep 5
pecan populate /var/www/valet/config.py >> /var/log/valet/pecan_populate.out pecan populate /var/www/valet/config.py >> /var/log/valet/pecan_populate.out
sleep 5 sleep 5
exit $cassandra_cnt exit 0