diff options
author | 2025-01-30 19:28:37 +0530 | |
---|---|---|
committer | 2025-01-30 19:28:37 +0530 | |
commit | d41e1b68b6be32ee367bdadd37955e91fba21303 (patch) | |
tree | 3faf15cbbc209a6f381c328c5baeaf684122d66b /asdctool/sdc-cassandra-init/scripts/create-alter-dox-db.sh | |
parent | 92c86bb2b390a9d74f84d53b3edeccd239f3f0f5 (diff) |
Chef removal changes for asdc_tool
- Removal of Chef recipes in the module.
- Introduction of shell scripts in the module to replace some recipes.
- Generation of module configuration using Charts.
Issue-ID: SDC-4699
Change-Id: I3bb3b275f01cb35fb25ada0df3f9c65b86bac106
Signed-off-by: Jinendra.Lodha <jinendra.lodha@accenture.com>
Diffstat (limited to 'asdctool/sdc-cassandra-init/scripts/create-alter-dox-db.sh')
-rw-r--r-- | asdctool/sdc-cassandra-init/scripts/create-alter-dox-db.sh | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/asdctool/sdc-cassandra-init/scripts/create-alter-dox-db.sh b/asdctool/sdc-cassandra-init/scripts/create-alter-dox-db.sh new file mode 100644 index 0000000000..4a1aed95ab --- /dev/null +++ b/asdctool/sdc-cassandra-init/scripts/create-alter-dox-db.sh @@ -0,0 +1,24 @@ +#!/bin/sh + +# Source the environment file +. /home/sdc/scripts/cassandra-env.sh # Replace with the actual path to your env file + + +if [ -z "$CASSANDRA_IP" ] || [ -z "$CS_PORT" ] || [ -z "$CASSANDRA_PASS" ] || [ -z "$SDC_USER" ] || [ -z "$SDC_PASSWORD" ]; then + echo "One or more required environment variables are missing!" + exit 1 +fi + +CASSANDRA_PORT=$CS_PORT + +CASSANDRA_COMMAND="cqlsh -u $SDC_USER -p $SDC_PASSWORD $CASSANDRA_IP $CASSANDRA_PORT --cqlversion=$cqlversion" + +echo "Running create_dox_db.cql" +chmod 755 /home/sdc/tools/build/scripts/create_dox_db.cql +$CASSANDRA_COMMAND -f /home/sdc/tools/build/scripts/create_dox_db.cql > /dev/null 2>&1 + +sleep 10 + +echo "Running alter_dox_db.cql" +chmod 755 /home/sdc/tools/build/scripts/alter_dox_db.cql +$CASSANDRA_COMMAND -f /home/sdc/tools/build/scripts/alter_dox_db.cql > /dev/null 2>&1 |