1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/icecoder_ynh.git synced 2024-09-03 19:26:10 +02:00

Fix sub_folder

This commit is contained in:
yalh76 2022-03-26 13:57:24 +01:00
parent 63abc6ae54
commit 37ac4a7cf7
4 changed files with 8 additions and 8 deletions

View file

@ -3,7 +3,7 @@
sudo yunohost app install my_webapp -a "domain=domain.tld&path=/path&with_sftp=1&password=myreallystrengthpassword&is_public=1&phpversion=7.3&with_mysql=1" sudo yunohost app install my_webapp -a "domain=domain.tld&path=/path&with_sftp=1&password=myreallystrengthpassword&is_public=1&phpversion=7.3&with_mysql=1"
; Manifest ; Manifest
app_id="my_webapp" app_id="my_webapp"
sub_path="/www" sub_folder="/www"
path="/icecoder" path="/icecoder"
; Checks ; Checks
pkg_linter=1 pkg_linter=1

View file

@ -43,10 +43,10 @@
} }
}, },
{ {
"name": "sub_path", "name": "sub_folder",
"type": "path", "type": "path",
"ask": { "ask": {
"en": "Indicate the name of the final_path subfolder containing the files accessible from your browser ", "en": "Indicate the name of the final_path subfolder containing the files accessible from your browser",
"fr": "Indiquer le nom du sous-dossier du final_path contenant les fichiers accessibles depuis votre navigateur" "fr": "Indiquer le nom du sous-dossier du final_path contenant les fichiers accessibles depuis votre navigateur"
}, },
"help": { "help": {

View file

@ -21,7 +21,7 @@ ynh_abort_if_errors
#================================================= #=================================================
app_id=$YNH_APP_ARG_APP_ID app_id=$YNH_APP_ARG_APP_ID
sub_path=$YNH_APP_ARG_SUB_PATH sub_folder=$YNH_APP_ARG_SUB_FOLDER
app=$YNH_APP_INSTANCE_NAME app=$YNH_APP_INSTANCE_NAME
@ -30,8 +30,8 @@ app=$YNH_APP_INSTANCE_NAME
#================================================= #=================================================
ynh_script_progression --message="Validating installation parameters..." ynh_script_progression --message="Validating installation parameters..."
final_path=$(ynh_app_setting_get --app=$app_id --key=final_path)$sub_path/icecoder final_path=$(ynh_app_setting_get --app=$app_id --key=final_path)$sub_folder/icecoder
test -e "/var/www/$(ynh_app_setting_get --app=$app_id --key=final_path)" || ynh_die --message="You don't have installed $app before installing this app" test -e "$(ynh_app_setting_get --app=$app_id --key=final_path)" || ynh_die --message="You don't have installed $app before installing this app"
test ! -e "$final_path" || ynh_die --message="This path already contains a folder" test ! -e "$final_path" || ynh_die --message="This path already contains a folder"
#================================================= #=================================================
@ -40,7 +40,7 @@ test ! -e "$final_path" || ynh_die --message="This path already contains a folde
ynh_script_progression --message="Storing installation settings..." ynh_script_progression --message="Storing installation settings..."
ynh_app_setting_set --app=$app --key=path --value=$path_url ynh_app_setting_set --app=$app --key=path --value=$path_url
ynh_app_setting_set --app=$app --key=sub_path --value=$sub_path ynh_app_setting_set --app=$app --key=sub_folder --value=$sub_folder
#================================================= #=================================================
# DOWNLOAD, CHECK AND UNPACK SOURCE # DOWNLOAD, CHECK AND UNPACK SOURCE

View file

@ -26,7 +26,7 @@ app=$YNH_APP_INSTANCE_NAME
final_path=$(ynh_app_setting_get --app=$app --key=final_path) final_path=$(ynh_app_setting_get --app=$app --key=final_path)
app_id=$(ynh_app_setting_get --app=$app --key=app_id) app_id=$(ynh_app_setting_get --app=$app --key=app_id)
sub_path=$(ynh_app_setting_get --app=$app --key=sub_path) sub_folder=$(ynh_app_setting_get --app=$app --key=sub_folder)
#================================================= #=================================================
# CHECK IF THE APP CAN BE RESTORED # CHECK IF THE APP CAN BE RESTORED