From 1b2aea557a41c7329076a1681b3a08721e839866 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Lebleu?= Date: Sat, 7 May 2016 02:11:39 +0200 Subject: [PATCH] [enh] Update backup script to use ynh_backup helper --- manifest.json | 4 ++-- scripts/backup | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/manifest.json b/manifest.json index a167b30..12bf24f 100644 --- a/manifest.json +++ b/manifest.json @@ -11,14 +11,14 @@ "name": "kload", "email": "kload@kload.fr" }, - "multi_instance": "true", + "multi_instance": true, "services": [ "nginx", "php5-fpm", "mysql" ], "requirements": { - "yunohost": ">= 2.3.10" + "yunohost": ">= 2.3.15" }, "arguments": { "install" : [ diff --git a/scripts/backup b/scripts/backup index 14b17f5..2f24495 100644 --- a/scripts/backup +++ b/scripts/backup @@ -18,11 +18,11 @@ dbpass=$(ynh_app_setting_get $app mysqlpwd) # Copy the app files DESTDIR="/var/www/$app" -sudo cp -a "$DESTDIR" ./sources +ynh_backup "$DESTDIR" "sources" # Copy the conf files -sudo cp -a "/etc/nginx/conf.d/${domain}.d/${app}.conf" ./nginx.conf -sudo cp -a "/etc/php5/fpm/pool.d/${app}.conf" ./php-fpm.conf +ynh_backup "/etc/nginx/conf.d/${domain}.d/${app}.conf" "nginx.conf" +ynh_backup "/etc/php5/fpm/pool.d/${app}.conf" "php-fpm.conf" # Dump the database mysqldump -u "$dbuser" -p"$dbpass" --no-create-db "$dbname" > ./dump.sql