blob: e1fb31fc1c3f4fdee5bf81847e4bcecde8587e69 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#! /bin/bash
if [ $CASS_HOSTNAME ]; then
echo "#############################################"
echo "############## Let run cql's ################"
echo "#############################################"
echo "admin.cql file:"
cat /cql/admin.cql
echo "Running cqlsh -u $DEF_USER -p $DEF_PASS -f /cql/admin.cql ${CASS_HOSTNAME} ${PORT}"
sleep 1;
if cqlsh -u $DEF_USER -p $DEF_PASS -f /cql/admin.cql ${CASS_HOSTNAME} ${PORT}; then echo "success"; else echo "failure" && exit 1;fi
echo "admin_pw.cql file:"
cat /cql/admin_pw.cql
echo "Running cqlsh -u $DEF_USER -p $DEF_PASS -f /cql/admin_pw.cql ${CASS_HOSTNAME} ${PORT}"
sleep 1;
if cqlsh -u $DEF_USER -p $DEF_PASS -f /cql/admin_pw.cql ${CASS_HOSTNAME} ${PORT}; then echo "success"; else echo "failure" && exit 1;fi
for f in /cql/extra/*; do
case "$f" in
*.cql)
echo "$0: running $f" && cqlsh -u ${USERNAME} -p ${PASSWORD} -f "$f" ${CASS_HOSTNAME} ${PORT};
;;
*)
echo "$0: ignoring $f"
;;
esac
done
else
echo "Missing CASS_HOSTNAME";
exit 1;
fi
|