Fix / improve success mark in logs

This commit is contained in:
Alexandre Aubin 2019-04-24 19:02:35 +02:00
parent f4b87f9695
commit cf619fe134

View file

@ -685,7 +685,7 @@ def tools_upgrade(operation_logger, auth, apps=None, system=False):
MOULINETTE_LOCK = "/var/run/moulinette_yunohost.lock"
wait_until_end_of_yunohost_command = "(while [ -f {} ]; do sleep 2; done)".format(MOULINETTE_LOCK)
mark_success = "(echo 'success: true' > {})".format(operation_logger.md_path)
mark_success = "(echo 'Done!' | tee -a {} && echo 'success: true' >> {})".format(logfile, operation_logger.md_path)
update_log_metadata = "sed -i \"s/ended_at: .*$/ended_at: $(date -u +'%Y-%m-%d %H:%M:%S.%N')/\" {}"
update_log_metadata = update_log_metadata.format(operation_logger.md_path)