From f8a0a6b8fb543521d18736215fafbb7b48e3d522 Mon Sep 17 00:00:00 2001 From: frju365 Date: Fri, 3 Mar 2017 23:41:06 +0100 Subject: [PATCH 1/2] Update install --- scripts/install | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/install b/scripts/install index 4d4fe83..77830ac 100644 --- a/scripts/install +++ b/scripts/install @@ -34,15 +34,15 @@ email=$YNH_APP_ARG_EMAIL app=$YNH_APP_INSTANCE_NAME + #================================================= # CHECK IF THE APP CAN BE INSTALLED WITH THIS ARGS #================================================= -CHECK_VAR "$app" "app name not set" -CHECK_USER "$admin_prestashop" -CHECK_PATH -CHECK_DOMAINPATH -CHECK_FINALPATH +CHECK_USER "$admin_prestashop" # Vérifie la validité de l'user admin +path_url=$(ynh_normalize_url_path $path_url) # Vérifie et corrige la syntaxe du path. +CHECK_DOMAINPATH # Vérifie la disponibilité du path et du domaine. +CHECK_FINALPATH # Vérifie que le dossier de destination n'est pas déjà utilisé. #================================================= # STORE SETTINGS FROM MANIFEST From d903f7ea3a76df545d7d202165c7418dfdcd001e Mon Sep 17 00:00:00 2001 From: frju365 Date: Fri, 3 Mar 2017 23:43:58 +0100 Subject: [PATCH 2/2] Update remove --- scripts/remove | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/scripts/remove b/scripts/remove index 51e35a6..1098e53 100644 --- a/scripts/remove +++ b/scripts/remove @@ -8,11 +8,20 @@ source .fonctions # Charge les fonctions génériques habituellement utilisées # Source app helpers source /usr/share/yunohost/helpers -# Récupère les infos de l'application. -app=$YNH_APP_INSTANCE_NAME -domain=$(ynh_app_setting_get $app domain) +#================================================= +# LOAD SETTINGS +#================================================= -REMOVE_BDD $app # Suppression de la base de donnée et de l'utilisateur associé. +app=$YNH_APP_INSTANCE_NAME + +domain=$(ynh_app_setting_get $app domain) +db_name=$(ynh_app_setting_get $app db_name) + +#================================================= +# REMOVE THE SQL BDD +#================================================= + +ynh_mysql_remove_db $db_name $db_name # Suppression de la base de donnée et de l'utilisateur associé. SECURE_REMOVE '/var/www/$app' # Suppression du dossier de l'application @@ -23,4 +32,4 @@ REMOVE_FPM_CONF # Suppression de la configuration du pool php-fpm # Régénère la configuration de SSOwat sudo yunohost app ssowatconf -echo -e "\e[0m" # Restore normal color \ No newline at end of file +echo -e "\e[0m" # Restore normal color