Browse Source

Retrieve service_name

Kayou 6 years ago
parent
commit
8d1dbc3684
2 changed files with 9 additions and 4 deletions
  1. 1 2
      scripts/remove
  2. 8 2
      scripts/upgrade

+ 1 - 2
scripts/remove

@@ -33,8 +33,7 @@ ynh_print_info "Loading installation settings..."
 
 app=$YNH_APP_INSTANCE_NAME
 domain=$(ynh_app_setting_get $app domain)
-
-service_name="ynh-vpnclient"
+service_name=$(ynh_app_setting_get $app service_name)
 service_checker_name=$service_name"-checker"
 
 #=================================================

+ 8 - 2
scripts/upgrade

@@ -21,10 +21,10 @@ path_url=$(ynh_app_setting_get $app path)
 is_public=$(ynh_app_setting_get $app is_public)
 final_path=$(ynh_app_setting_get $app final_path)
 server_name=$(ynh_app_setting_get $app server_name)
-
-service_name="ynh-vpnclient"
+service_name=$(ynh_app_setting_get $app service_name)
 service_checker_name=$service_name"-checker"
 
+
 #=================================================
 # SPECIAL UPGRADE FOR VERSIONS < 1.2.0
 #=================================================
@@ -42,6 +42,12 @@ if [ -f /etc/php5/fpm/pool.d/vpnadmin.conf ]; then
 fi
 test -d /var/www/vpnadmin && mv /var/www/vpnadmin /var/www/${app}
 
+if [ -z $service_name ]; then
+  service_name="ynh-vpnclient"
+  service_checker_name=$service_name"-checker"
+  ynh_app_setting_set "$app" service_name "$service_name"
+fi
+
 ## Versions known to have a buggy backup script
 #buggy_versions="1.0.0 1.0.1 1.1.0"
 #curr_version=$(read_manifest version)