Database reinitialization protection 45/46545/1
authoryangyan <yangyanyj@chinamobile.com>
Tue, 8 May 2018 08:15:14 +0000 (16:15 +0800)
committeryangyan <yangyanyj@chinamobile.com>
Tue, 8 May 2018 08:16:14 +0000 (16:16 +0800)
Issue-ID: VFC-900
Change-Id: I33b2720070949d2371997dc8caeeecf1d369f821
Signed-off-by: yangyan <yangyanyj@chinamobile.com>
docker/instance_init.sh

index e8ee4bb..daafcc2 100755 (executable)
@@ -11,7 +11,10 @@ function start_mysql {
 
 function create_database {
     cd /service/vfc/nfvo/lcm/resources/bin
-    bash initDB.sh root $MYSQL_ROOT_PASSWORD 3306 127.0.0.1
+    if [ ! -f dbexist.txt ]; then
+        echo 1 > dbexist.txt
+        bash initDB.sh root $MYSQL_ROOT_PASSWORD 3306 127.0.0.1
+    fi
     cd /service
 }