From 30b1b89496a1648cdac1257aec3da9c149f67da7 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Wed, 20 Sep 2017 11:31:21 +0200 Subject: [PATCH] [FIX] odoo shell: P3 compatibility when reading script from stdin --- odoo/cli/shell.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/odoo/cli/shell.py b/odoo/cli/shell.py index 0aaa9ab2d84..e75e453a231 100644 --- a/odoo/cli/shell.py +++ b/odoo/cli/shell.py @@ -63,7 +63,7 @@ class Shell(Command): def console(self, local_vars): if not os.isatty(sys.stdin.fileno()): - exec(sys.stdin, local_vars) + exec(sys.stdin.read(), local_vars) else: if 'env' not in local_vars: print('No environment set, use `%s shell -d dbname` to get one.' % sys.argv[0])