valet/tools/utils/pecan_populate.sh
Omar Rivera 000a827f03 Updates pecan_populate.sh
Change-Id: I4461d8becd3eeaa52ade205b6428d7140b01992d
2017-05-04 22:09:22 -05:00

15 lines
553 B
Bash

PARSED_VAL=`grep keyspace /etc/valet/valet.conf |awk 'BEGIN{FS="="}{print $NF}'`
KEYSPACE_NAME="$PARSED_VAL"
sed -i -e "s/#VALET_KEYSPACE#/${KEYSPACE_NAME}/g" /opt/app/aic-valet-tools/populate.cql
cassandra_cnt=`/usr/bin/cqlsh -e "describe KEYSPACE ${KEYSPACE_NAME};"|grep -c CREATE`
if [ $cassandra_cnt -gt 15 ]; then
exit 0
fi
/usr/bin/cqlsh -e "drop KEYSPACE ${KEYSPACE_NAME};"
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
sleep 5
exit 0