diff options
Diffstat (limited to 'docker/instance_init.sh')
-rw-r--r-- | docker/instance_init.sh | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/docker/instance_init.sh b/docker/instance_init.sh new file mode 100644 index 0000000..949f51d --- /dev/null +++ b/docker/instance_init.sh @@ -0,0 +1,29 @@ +#!/bin/bash + +MYSQL_IP=`echo $MYSQL_ADDR | cut -d: -f 1` +MYSQL_PORT=`echo $MYSQL_ADDR | cut -d: -f 2` + +if [ $MYSQL_AUTH ]; then + MYSQL_ROOT_USER=`echo $MYSQL_AUTH | cut -d: -f 1` + MYSQL_ROOT_PASSWORD=`echo $MYSQL_AUTH | cut -d: -f 2` +else + MYSQL_ROOT_USER="root" + MYSQL_ROOT_PASSWORD="root" +fi + +function create_database { + +# cd /service/vfc/nfvo/genericparser/resources/bin + cd /service/modeling/genericparser/resources/bin + bash initDB.sh $MYSQL_ROOT_USER $MYSQL_ROOT_PASSWORD $MYSQL_PORT $MYSQL_IP + + } + +function migrate_database { +# cd /service/vfc/nfvo/genericparser + cd /service/modeling/genericparser + python manage.py migrate +} + +create_database +migrate_database |