diff --git a/openerp/tools/misc.py b/openerp/tools/misc.py index 6dccab4b11e..dd5ea8688eb 100644 --- a/openerp/tools/misc.py +++ b/openerp/tools/misc.py @@ -122,7 +122,7 @@ def exec_pg_command(name, *args): prog = find_pg_tool(name) env = exec_pg_environ() with open(os.devnull) as dn: - rc = subprocess.call((prog,) + args, stdout=dn, stderr=subprocess.STDOUT) + rc = subprocess.call((prog,) + args, env=env, stdout=dn, stderr=subprocess.STDOUT) if rc: raise Exception('Postgres subprocess %s error %s' % (args2, rc))