mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
[enh] add journal to change_url
This commit is contained in:
parent
41aef0f2d6
commit
4543a23a92
1 changed files with 3 additions and 2 deletions
|
@ -431,6 +431,7 @@ def app_change_url(auth, app, domain, path):
|
||||||
|
|
||||||
"""
|
"""
|
||||||
from yunohost.hook import hook_exec
|
from yunohost.hook import hook_exec
|
||||||
|
from yunohost.journals import Journal
|
||||||
|
|
||||||
installed = _is_installed(app)
|
installed = _is_installed(app)
|
||||||
if not installed:
|
if not installed:
|
||||||
|
@ -488,8 +489,8 @@ def app_change_url(auth, app, domain, path):
|
||||||
os.system('chmod +x %s' % os.path.join(os.path.join(APP_TMP_FOLDER, "scripts")))
|
os.system('chmod +x %s' % os.path.join(os.path.join(APP_TMP_FOLDER, "scripts")))
|
||||||
os.system('chmod +x %s' % os.path.join(os.path.join(APP_TMP_FOLDER, "scripts", "change_url")))
|
os.system('chmod +x %s' % os.path.join(os.path.join(APP_TMP_FOLDER, "scripts", "change_url")))
|
||||||
|
|
||||||
# XXX journal
|
journal = Journal(["change_url", app], "app", args=args_list, env=env_dict)
|
||||||
if hook_exec(os.path.join(APP_TMP_FOLDER, 'scripts/change_url'), args=args_list, env=env_dict, user="root") != 0:
|
if hook_exec(os.path.join(APP_TMP_FOLDER, 'scripts/change_url'), args=args_list, env=env_dict, user="root", journa=journal) != 0:
|
||||||
logger.error("Failed to change '%s' url." % app)
|
logger.error("Failed to change '%s' url." % app)
|
||||||
|
|
||||||
# restore values modified by app_checkurl
|
# restore values modified by app_checkurl
|
||||||
|
|
Loading…
Add table
Reference in a new issue