summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--aaicron.sh7
-rw-r--r--aaicrontab1
-rwxr-xr-xdeploy_vm1.sh2
3 files changed, 10 insertions, 0 deletions
diff --git a/aaicron.sh b/aaicron.sh
new file mode 100644
index 0000000..f977ebf
--- /dev/null
+++ b/aaicron.sh
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+RESOURCES_COUNT=$(docker ps | grep 'testconfig_aai-resources.api.simpledemo.openecomp.org_1' | wc -l);
+
+if [ ${RESOURCES_COUNT} -eq 0 ]; then
+ docker exec -u aaiadmin testconfig_aai-resources.api.simpledemo.openecomp.org_1 /opt/app/aai-resources/bin/dataSnapshot.sh >> /var/log/aaicron.log 2>&1
+fi;
diff --git a/aaicrontab b/aaicrontab
new file mode 100644
index 0000000..56d2b41
--- /dev/null
+++ b/aaicrontab
@@ -0,0 +1 @@
+0 * * * * /bin/bash /opt/test-config/aaicron.sh
diff --git a/deploy_vm1.sh b/deploy_vm1.sh
index 5813119..087f8bf 100755
--- a/deploy_vm1.sh
+++ b/deploy_vm1.sh
@@ -149,3 +149,5 @@ $DOCKER_COMPOSE_CMD up -d sparky-be
$DOCKER_COMPOSE_CMD up -d model-loader datarouter aai.searchservice.simpledemo.openecomp.org
echo "A&AI Microservices are successfully started";
+
+crontab < /opt/test-config/aaicrontab