summaryrefslogtreecommitdiff
path: root/odoo/tools/safe_eval.py
diff options
context:
space:
mode:
Diffstat (limited to 'odoo/tools/safe_eval.py')
-rw-r--r--odoo/tools/safe_eval.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/odoo/tools/safe_eval.py b/odoo/tools/safe_eval.py
index 4d8e5b63d9f..14020378c21 100644
--- a/odoo/tools/safe_eval.py
+++ b/odoo/tools/safe_eval.py
@@ -156,7 +156,7 @@ def test_expr(expr, allowed_codes, mode="eval"):
code_obj = compile(expr, "", mode)
except (SyntaxError, TypeError, ValueError):
raise
- except Exception, e:
+ except Exception as e:
import sys
exc_info = sys.exc_info()
raise ValueError, '"%s" while compiling\n%r' % (ustr(e), expr), exc_info[2]
@@ -319,7 +319,7 @@ def safe_eval(expr, globals_dict=None, locals_dict=None, mode="eval", nocopy=Fal
raise
except odoo.exceptions.MissingError:
raise
- except Exception, e:
+ except Exception as e:
import sys
exc_info = sys.exc_info()
raise ValueError, '%s: "%s" while evaluating\n%r' % (ustr(type(e)), ustr(e), expr), exc_info[2]