summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaphael Collet <rco@openerp.com>2016-08-30 15:44:42 +0200
committerRaphael Collet <rco@openerp.com>2016-09-01 13:43:45 +0200
commit3019f4a48d465fc36e7edef4622e1317751fbff8 (patch)
treee926d9bc79667f18af5beb492e4513b03d744261
parentabc7d83ea64c621a41a80f39e9ae28fff440ee48 (diff)
[REM] openerp.pooler: remove
-rw-r--r--openerp/__init__.py1
-rw-r--r--openerp/conf/deprecation.py5
-rw-r--r--openerp/pooler.py40
3 files changed, 0 insertions, 46 deletions
diff --git a/openerp/__init__.py b/openerp/__init__.py
index 6c835e47b54..2fb8bdc5575 100644
--- a/openerp/__init__.py
+++ b/openerp/__init__.py
@@ -58,7 +58,6 @@ import loglevels
import modules
import netsvc
import osv
-import pooler
import release
import report
import service
diff --git a/openerp/conf/deprecation.py b/openerp/conf/deprecation.py
index 8eaf5d94b66..4f1c56c980f 100644
--- a/openerp/conf/deprecation.py
+++ b/openerp/conf/deprecation.py
@@ -34,8 +34,3 @@ allow_local_service = True
# See comments for allow_local_service above.
# Introduced around 2013.03.
allow_report_int_registration = True
-
-# If True, the functions in openerp.pooler can be used.
-# Introduced around 2013.03 (actually they are deprecated since much longer
-# but no warning was dispayed in the logs).
-openerp_pooler = True
diff --git a/openerp/pooler.py b/openerp/pooler.py
deleted file mode 100644
index 6a58ec9142e..00000000000
--- a/openerp/pooler.py
+++ /dev/null
@@ -1,40 +0,0 @@
-# -*- coding: utf-8 -*-
-# Part of Odoo. See LICENSE file for full copyright and licensing details.
-
-""" Functions kept for backward compatibility.
-
- They are simple wrappers around a global RegistryManager methods.
-
-"""
-
-import logging
-import openerp.conf.deprecation
-from openerp.modules.registry import RegistryManager
-
-_logger = logging.getLogger(__name__)
-
-def get_db_and_pool(db_name, force_demo=False, status=None, update_module=False):
- """Create and return a database connection and a newly initialized registry."""
- assert openerp.conf.deprecation.openerp_pooler
- _logger.warning('openerp.pooler.get_db_and_pool() is deprecated.')
- registry = RegistryManager.get(db_name, force_demo, status, update_module)
- return registry._db, registry
-
-
-def restart_pool(db_name, force_demo=False, status=None, update_module=False):
- """Delete an existing registry and return a database connection and a newly initialized registry."""
- _logger.warning('openerp.pooler.restart_pool() is deprecated.')
- assert openerp.conf.deprecation.openerp_pooler
- registry = RegistryManager.new(db_name, force_demo, status, update_module)
- return registry._db, registry
-
-def get_db(db_name):
- """Return a database connection. The corresponding registry is initialized."""
- assert openerp.conf.deprecation.openerp_pooler
- return get_db_and_pool(db_name)[0]
-
-
-def get_pool(db_name, force_demo=False, status=None, update_module=False):
- """Return a model registry."""
- assert openerp.conf.deprecation.openerp_pooler
- return get_db_and_pool(db_name, force_demo, status, update_module)[1]