From 4aa0e92160409c1783bae756fd7b02e344cfcfd0 Mon Sep 17 00:00:00 2001 From: Olivier BILHAUT Date: Fri, 2 Feb 2018 17:03:52 +0100 Subject: [PATCH] Modified restore script start to be compliant with generic script --- scripts/restore | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/scripts/restore b/scripts/restore index b6acf5f..68dbbff 100755 --- a/scripts/restore +++ b/scripts/restore @@ -1,13 +1,33 @@ #!/bin/bash -# Exit on command errors and treat unset variables as an error -set -eu +#================================================= +# GENERIC START +#================================================= +# IMPORT GENERIC HELPERS +#================================================= + +if [ ! -e _common.sh ]; then + # Get the _common.sh file if it's not in the current directory + cp ../settings/scripts/_common.sh ./_common.sh + chmod a+rx _common.sh +fi +source _common.sh +source /usr/share/yunohost/helpers + +#================================================= +# MANAGE SCRIPT FAILURE +#================================================= + +# Exit if an error occurs during the execution of the script +ynh_abort_if_errors + +#================================================= +# LOAD SETTINGS +#================================================= + app=$YNH_APP_INSTANCE_NAME -# Source YunoHost helpers - source /usr/share/yunohost/helpers - # Retrieve old app settings domain=$(ynh_app_setting_get "$app" domain) path=$(ynh_app_setting_get "$app" path)