From 36ef9cb30f757a691fb4ebf6f706e4d96d705c07 Mon Sep 17 00:00:00 2001 From: Julien Castiaux Date: Mon, 13 Feb 2023 17:23:12 +0000 Subject: [PATCH] [FIX] core: WatchedFileHandler compat for 3.7 Fine tuning of 8eaac97, the `errors` attribute was added in py38[^1] [^1]: python/cpython@ca7b504a4d4c3a5fde1ee4607b9501c2bab6e743 closes odoo/odoo#112588 X-original-commit: c6c19ff6a3093fe64035d9f970ab35522f8080f5 Signed-off-by: Julien Castiaux (juc) --- odoo/netsvc.py | 1 + 1 file changed, 1 insertion(+) diff --git a/odoo/netsvc.py b/odoo/netsvc.py index 50c6d8bb124..28a80e92243 100644 --- a/odoo/netsvc.py +++ b/odoo/netsvc.py @@ -28,6 +28,7 @@ def log(logger, level, prefix, msg, depth=None): class WatchedFileHandler(logging.handlers.WatchedFileHandler): def __init__(self, filename): + self.errors = None # py38 super().__init__(filename) # Unfix bpo-26789, in case the fix is present self._builtin_open = None