summaryrefslogtreecommitdiffstats
path: root/src/main/docker/scripts/start-zookeeper.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/docker/scripts/start-zookeeper.sh')
-rw-r--r--src/main/docker/scripts/start-zookeeper.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/docker/scripts/start-zookeeper.sh b/src/main/docker/scripts/start-zookeeper.sh
index 446cbc4..4585568 100644
--- a/src/main/docker/scripts/start-zookeeper.sh
+++ b/src/main/docker/scripts/start-zookeeper.sh
@@ -106,6 +106,16 @@ function create_data_dirs() {
mkdir -p $ZK_DATA_DIR
chown -R $ZK_USER:$ZK_USER $ZK_DATA_DIR
fi
+
+ if [ -d $ZK_DATA_DIR/version-2 ]; then
+ echo "API Keys already loaded";
+ else
+ git clone -b master --single-branch http://gerrit.onap.org/r/dmaap/messagerouter/messageservice.git /tmp/zookeeper/gerrit
+ cp -var /tmp/zookeeper/gerrit/oom-topics/data-zookeeper/* $ZK_DATA_DIR;
+ chown -R $ZK_USER:$ZK_USER /tmp/zookeeper/gerrit
+ rm -rf /tmp/zookeeper/gerrit;
+ echo "Copying API Keys completed.";
+ fi
if [ ! -d $ZK_DATA_LOG_DIR ]; then
mkdir -p $ZK_DATA_LOG_DIR