|
|
@ -5,10 +5,6 @@ set -eu |
|
|
# Get multi-instances specific variables |
|
|
# Get multi-instances specific variables |
|
|
app=$YNH_APP_INSTANCE_NAME |
|
|
app=$YNH_APP_INSTANCE_NAME |
|
|
|
|
|
|
|
|
# Set app specific variables |
|
|
|
|
|
dbname=$app |
|
|
|
|
|
dbuser=$app |
|
|
|
|
|
|
|
|
|
|
|
# Source app helpers |
|
|
# Source app helpers |
|
|
source /usr/share/yunohost/helpers |
|
|
source /usr/share/yunohost/helpers |
|
|
|
|
|
|
|
|
@ -54,6 +50,10 @@ sudo cp -a ./www "$DESTDIR" |
|
|
sudo mkdir -p "$DATADIR" |
|
|
sudo mkdir -p "$DATADIR" |
|
|
sudo cp -a ./data/. "$DATADIR" |
|
|
sudo cp -a ./data/. "$DATADIR" |
|
|
|
|
|
|
|
|
|
|
|
# Set app specific variables |
|
|
|
|
|
dbname=`sudo cat /var/www/$app/config/config.php |grep dbname|sed "s|.*=> '\(.*\)'.*|\1|g"` |
|
|
|
|
|
dbuser=$dbname |
|
|
|
|
|
|
|
|
# Create and restore the database |
|
|
# Create and restore the database |
|
|
ynh_mysql_create_db "$dbname" "$dbuser" "$dbpass" |
|
|
ynh_mysql_create_db "$dbname" "$dbuser" "$dbpass" |
|
|
ynh_mysql_connect_as "$dbuser" "$dbpass" "$dbname" < ./db.sql |
|
|
ynh_mysql_connect_as "$dbuser" "$dbpass" "$dbname" < ./db.sql |
|
|
|