diff options
| author | Vo Minh Thu <vmt@openerp.com> | 2012-03-07 11:46:32 +0100 |
|---|---|---|
| committer | Vo Minh Thu <vmt@openerp.com> | 2012-03-07 11:46:32 +0100 |
| commit | bfb9896ddd49e29eb43a80ab0b668beef4536e32 (patch) | |
| tree | 30399ad347e601d5cf00c346a65c99e60cac2bd2 /addons/web/controllers | |
| parent | cdd72c0fe65616d7bdf7a376cb29ed11bd2420d7 (diff) | |
[FIX] database/create replaced by blocking database/create_database
(so we can use a multi-workers OpenERP server; otherwise polling
on the server would hit different workers resulting in errors).
bzr revid: vmt@openerp.com-20120307104632-w6cs6nxf04ltcpf1
Diffstat (limited to 'addons/web/controllers')
| -rw-r--r-- | addons/web/controllers/main.py | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index 71d01e2ef0a..a1d8f77ec70 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -358,11 +358,7 @@ class Database(openerpweb.Controller): return {"db_list": dbs} @openerpweb.jsonrequest - def progress(self, req, password, id): - return req.session.proxy('db').get_progress(password, id) - - @openerpweb.jsonrequest - def create(self, req, fields): + def create_database(self, req, fields): params = dict(map(operator.itemgetter('name', 'value'), fields)) create_attrs = ( @@ -374,7 +370,7 @@ class Database(openerpweb.Controller): ) try: - return req.session.proxy("db").create(*create_attrs) + return req.session.proxy("db").create_database(*create_attrs) except xmlrpclib.Fault, e: if e.faultCode and isinstance(e.faultCode, str)\ and e.faultCode.split(':')[0] == 'AccessDenied': |
