mirror of
https://github.com/YunoHost/moulinette.git
synced 2024-09-03 20:06:31 +02:00
app remove bugfix"
This commit is contained in:
parent
704d74203a
commit
7d6722511f
1 changed files with 4 additions and 3 deletions
|
@ -442,11 +442,12 @@ def app_remove(app):
|
||||||
os.system('chmod -R 777 '+ app_setting_path)
|
os.system('chmod -R 777 '+ app_setting_path)
|
||||||
|
|
||||||
#TODO: display fail messages from script
|
#TODO: display fail messages from script
|
||||||
os.system('chown -hR admin: '+ app_setting_path)
|
os.system('cp '+ app_setting_path + '/scripts/remove /tmp/yunohost_remove && chown admin: /tmp/yunohost_remove')
|
||||||
if hook_exec(app_setting_path + '/scripts/remove') != 0:
|
if hook_exec('/tmp/yunohost_remove') != 0:
|
||||||
os.system('chmod -R 700 '+ app_setting_path)
|
os.system('chmod -hR 700 '+ app_setting_path)
|
||||||
|
|
||||||
if os.path.exists(app_setting_path): shutil.rmtree(app_setting_path)
|
if os.path.exists(app_setting_path): shutil.rmtree(app_setting_path)
|
||||||
|
os.remove('/tmp/yunohost_remove')
|
||||||
|
|
||||||
win_msg(_("App removed: ")+ app)
|
win_msg(_("App removed: ")+ app)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue