Fix the updateQuery to be run by aaiadmin 31/13631/1
authorVenkata Harish K Kajur <vk250x@att.com>
Wed, 20 Sep 2017 02:43:58 +0000 (02:43 +0000)
committerVenkata Harish K Kajur <vk250x@att.com>
Wed, 20 Sep 2017 02:45:28 +0000 (02:45 +0000)
Also ensure that this is only run once when
the first time the container is started
so during restart this won't be triggered

Issue-ID: AAI-307
Change-Id: I31ea9e86c12b52083d8141e863e557f0c8b6b322
Signed-off-by: Venkata Harish K Kajur <vk250x@att.com>
aai-traversal/src/main/resources/docker/docker-entrypoint.sh

index 464683a..5823105 100644 (file)
@@ -60,7 +60,12 @@ if [ -z ${DISABLE_UPDATE_QUERY} ]; then
                sleep 5;
        done
 
-       /opt/app/aai-traversal/bin/install/updateQueryData.sh
+       UPDATE_QUERY_RAN_FILE="updateQueryRan.txt";
+
+       if [ ! -f ${UPDATE_QUERY_RAN_FILE} ]; then
+               gosu aaiadmin /opt/app/aai-traversal/bin/install/updateQueryData.sh
+               touch ${UPDATE_QUERY_RAN_FILE};
+       fi
 fi
 
 CP=${COMMONLIBS_HOME}/*;