From 4269c10b80cdab105725cae870de61daa899b99a Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Wed, 19 Jun 2019 22:24:41 +0200 Subject: [PATCH] Also redact metadata file --- src/yunohost/log.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/yunohost/log.py b/src/yunohost/log.py index 553822ff3..0caae534f 100644 --- a/src/yunohost/log.py +++ b/src/yunohost/log.py @@ -375,8 +375,11 @@ class OperationLogger(object): Write or rewrite the metadata file with all metadata known """ + dump = yaml.safe_dump(self.metadata, default_flow_style=False) + for data in self.data_to_redact: + dump = dump.replace(data, "**********") with open(self.md_path, 'w') as outfile: - yaml.safe_dump(self.metadata, outfile, default_flow_style=False) + outfile.write(dump) @property def name(self):