From 66f61be90ef4a563a241122125a420bb7ebf609b Mon Sep 17 00:00:00 2001 From: zamentur Date: Sat, 3 Oct 2015 22:46:13 +0200 Subject: [PATCH] [fix] Backup dir transmitted to app restore script --- lib/yunohost/backup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/yunohost/backup.py b/lib/yunohost/backup.py index a5809ff72..8fee951fe 100644 --- a/lib/yunohost/backup.py +++ b/lib/yunohost/backup.py @@ -378,13 +378,13 @@ def backup_restore(name, hooks=[], apps=[], ignore_apps=False, ignore_hooks=Fals try: # Copy app settings app_setting_path = '/etc/yunohost/apps/' + app_id - shutil.copytree(app_bkp_dir + '/settings', app_setting_path + '/settings') + shutil.copytree(app_bkp_dir + '/settings', app_setting_path ) # Execute app restore script app_restore_script=app_bkp_dir+'/restore' tmp_script = '/tmp/restore_%s_%s' % (name,app_id) subprocess.call(['install', '-Dm555', app_restore_script, tmp_script]) - hook_exec(tmp_script, args=[app_bkp_dir, app_id]) + hook_exec(tmp_script, args=[app_bkp_dir+'/backup', app_id]) except: logger.exception("error while restoring backup of '%s'", app_id)