13 lines
353 B
Bash
13 lines
353 B
Bash
#!/bin/bash
|
|
|
|
echo "Waiting for Cassandra to be ready..."
|
|
until docker exec cassandra cqlsh -e "describe cluster" > /dev/null 2>&1; do
|
|
echo "Cassandra is unavailable - sleeping"
|
|
sleep 5
|
|
done
|
|
|
|
echo "Cassandra is up - initializing schema"
|
|
docker exec -i cassandra cqlsh < docker/cassandra/init.cql
|
|
|
|
echo "Cassandra schema initialized successfully"
|