From 8e6c9decc3bb948bfa1ecf35f17eac2eb5c85bd7 Mon Sep 17 00:00:00 2001 From: Charles de Beauchesne Date: Sun, 16 Apr 2023 19:01:53 +0200 Subject: [PATCH] test --- utils/proxy/core.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/utils/proxy/core.py b/utils/proxy/core.py index aa534d397fe..d063dd14c1b 100644 --- a/utils/proxy/core.py +++ b/utils/proxy/core.py @@ -169,7 +169,12 @@ def response(self, flow): data["log_filename"] = log_filename - with open(log_filename, "w", encoding="utf-8") as f: + # os.umask(0) + + def opener(path, flags): + return os.open(path, flags, 0o777) + + with open(log_filename, "w", encoding="utf-8", opener=opener) as f: json.dump(data, f, indent=2, cls=ObjectDumpEncoder) except: