[FIX] Database Backup Problem

lp bug: https://launchpad.net/bugs/1100721 fixed

bzr revid: sejalpatel125@gmail.com-20130603092630-3rh4bewi3kihmub7
This commit is contained in:
Sejal Bhut (OpenERP Trainee) 2013-06-03 14:56:30 +05:30
parent 8c0dfaa9b8
commit dcf8b5e830
1 changed files with 3 additions and 3 deletions

View File

@ -197,7 +197,7 @@ def exp_drop(db_name):
return True
@contextlib.contextmanager
def _set_pg_password_in_environment(self):
def _set_pg_password_in_environment():
""" On systems where pg_restore/pg_dump require an explicit
password (i.e. when not connecting via unix sockets, and most
importantly on Windows), it is necessary to pass the PG user
@ -213,10 +213,10 @@ def _set_pg_password_in_environment(self):
SaaS (giving SaaS users the super-admin password is not a good idea
anyway)
"""
if os.environ.get('PGPASSWORD') or not tools.config['db_password']:
if os.environ.get('PGPASSWORD') or not openerp.tools.config['db_password']:
yield
else:
os.environ['PGPASSWORD'] = tools.config['db_password']
os.environ['PGPASSWORD'] = openerp.tools.config['db_password']
try:
yield
finally: